Indonesia

How to get from Surabaya to Banyuwangi

Compare all transport options: bus, ferry, train, flight. Prices, durations and tips from a local expert.

FASTEST
3h 12min
💶
From
8€
📍
Distance
208 km
Powered by 12Go system

There are 1 way(s) to get from Surabaya to Banyuwangi

Select an option below to see the route details and compare prices. Secure booking via our partner 12go.asia.

🚌 Departure from Surabaya
📍The main departure point for buses to Banyuwangi is Bungurasih Bus Terminal (also known as Purabaya Bus Terminal), located south of Surabaya city center. It's a large, busy terminal with numerous routes across Java, equipped with basic facilities like food stalls and waiting areas.
🚇From Surabaya city center, you can reach Bungurasih Terminal by local public bus (Trans Semanggi Surabaya), Grab/Gojek (ride-hailing apps), or taxi. A Grab/Gojek ride typically takes 30-60 minutes and costs approximately €3-€6, depending on traffic.
Buses to Banyuwangi depart frequently throughout the day, starting from early morning (around 06:00 AM) until late evening (around 09:00 PM). Departures are typically every 30-60 minutes, offering flexibility for your travel plans.
💸 Transport from 8€ per person
Fastest: 3h 12min
🗓 Book now Secure payment · via 12go.asia

Practical tips

💡
Book Ahead for Peace of Mind

While tickets are often available on the day, booking your bus or train ticket online a few days in advance, especially during weekends or holidays, ensures you secure your seat and avoid any sold-out surprises. Use platforms like 12go.asia for convenience.

💡
Choose Your Terminal Wisely

Surabaya has multiple terminals. For Banyuwangi, most buses depart from Bungurasih (Purabaya). Double-check your ticket's departure point to avoid last-minute rushes and ensure you get to the correct terminal on time.

💡
Prepare for the Journey

The bus journey can be up to 8 hours, so bring snacks, water, and entertainment. Buses are generally air-conditioned, so a light jacket might be useful. Toilets are usually available at rest stops.

💡
Arrive Early for Departures

Aim to arrive at the bus terminal at least 30-45 minutes before your scheduled departure. This gives you ample time to locate your bus, store your luggage, and settle in without stress, especially in busy terminals.

💡
Stay Alert for Stops

Listen to announcements or inform the driver/assistant of your intended stop in Banyuwangi. While some stops are obvious, having clarity prevents you from missing your destination or getting off too early.

🛣️ The journey experience

Traveling from Surabaya to Banyuwangi is a key leg for those heading to Mount Ijen or continuing to Bali. It's often a point where independent travelers wonder if a fast boat, bus-and-ferry, or flight is best. For this specific route, the choice is clear and straightforward: a direct bus or train is your most efficient and cost-effective option, taking away any guesswork about ferry conditions or flight connections.

The primary way to make this journey is by bus, typically taking around 6-8 hours, including any quick stops. Several reputable bus companies operate this route, offering comfortable air-conditioned coaches for approximately €8. You'll depart from Surabaya's main bus terminal, Bungurasih (Purabaya), and arrive at Banyuwangi's Jajag or Karangente terminal, depending on your final destination within the city or if you're connecting to Ijen.

Unlike routes involving islands, you don't need to worry about fast boats or the complexities of multi-leg bus-and-ferry journeys here. Your main concern will be choosing between bus and train, both reliable and offering a direct connection. Booking ahead, especially during peak season or holidays, is always a good idea to secure your seat and avoid any last-minute stress, ensuring you don't lose precious travel time.

Frequently asked questions — Surabaya → Banyuwangi

✨ Why visit Banyuwangi?

  • Discover the mesmerizing blue flames of Ijen Crater at dawn, a truly unique natural phenomenon.
  • Trek through lush coffee and rubber plantations, offering insight into local agriculture and stunning landscapes.
  • Explore the pristine beaches and surfing paradise of G-Land (Plengkung Beach) within Alas Purwo National Park.
  • Witness the traditional 'Gandrung' dance and other cultural performances showcasing Banyuwangi's rich heritage.
  • Experience local culinary delights, particularly fresh seafood and spicy East Javanese dishes.
🌙
Recommended stay
3 to 4 nights — Allows full exploration of Ijen, national parks, and local culture.

☀️ When to visit Banyuwangi?

TROPICAL MONSOON CLIMATE

May to October — Dry season with clear skies, ideal for hiking Ijen and beach activities.

Jan 😐
Feb 😐
Mar 😐
Apr 😊
May 😊
Jun 😊
Jul 😊
Aug 😊
Sep 😊
Oct 😊
Nov 😐
Dec 😐
📍
In Banyuwangi — Plan your stay
Accommodation, activities and tips selected for you
🏨 Accommodation
Hotels in Banyuwangi
Compare the best rates available
via trip.com

What to do in Banyuwangi?

Local experiences, must-see sights and activities selected for you

INCONTOURNABLE
⛰️
Ijen Crater Blue Fire Trek
Witness the mesmerizing blue flames at Ijen Crater before sunrise, followed by the breathtaking turquoise lake. The hike is challenging but rewarding. Start trekking around 2 AM to catch the blue fire; expect entrance fees around 7€ on weekdays.
🌊
Surfing at G-Land (Plengkung Beach)
Experience world-class surfing at Plengkung Beach, also known as G-Land, famous for its long, powerful left-hand barrels. This remote spot is ideal for experienced surfers. Access is often via specific surf camps; consider staying a few nights for the full experience.
🌳
Baluran National Park Safari
Explore Indonesia's 'Africa' at Baluran National Park, home to savanna landscapes, wild buffalo, deer, and diverse birdlife. The best time for wildlife spotting is early morning or late afternoon. Hire a local guide for an enhanced experience and better chances of seeing animals.
🏝️
Red Island (Pulau Merah) Beach
Relax or try beginner surfing at Red Island Beach, known for its unique reddish sand and small island accessible at low tide. The sunsets here are spectacular. Many local surf schools offer lessons for around 8-10€ an hour, making it perfect for novices.
🎣
Muncar Fishing Village Visit
Immerse yourself in the bustling atmosphere of Muncar, one of Java's largest fishing ports. Witness traditional fishing boats, fresh catches, and local life. Visit early morning to see the boats unload their bounty and experience the vibrant fish market in full swing.
Kalibendo Coffee Plantation Tour
Discover the process of coffee production at Kalibendo Plantation, nestled in a cool, lush area. Learn about cultivation, harvesting, and processing, often including a tasting session. Many tours are available for a small fee, offering insight into local agriculture.
🍲
Explore Local Culinary Delights
Savor Banyuwangi's unique local cuisine, often a blend of Javanese and Balinese influences. Don't miss Sego Tempong (spicy rice dish) or Rujak Soto (fruit and beef soup). Eat at local 'warungs' for authentic flavors; meals typically cost just a few euros.
🎭
Visit Osing Traditional Village
Step back in time at Kemiren or Olehsari, traditional Osing villages, to experience the unique culture of Banyuwangi's indigenous people. Observe traditional houses, listen to music, and learn about local customs. Check for local festival dates for a richer cultural immersion.

⏱️ How long to visit Banyuwangi?

2 to 4 days

For independent French-speaking travelers, Banyuwangi requires at least 2 full days to properly explore Ijen Crater. Add a third day if you plan to visit the beautiful beaches or national parks nearby. Focus on Ijen for a short stay, expanding to other attractions with more time.

Related searches

bus Surabaya Banyuwangi how to get from Surabaya to Banyuwangi ticket price Surabaya to Banyuwangi travel time Surabaya to Banyuwangi travel to Indonesia

Other trips from Surabaya

Book now