How to get from Bromo to Ijen?
Mt. Bromo and Mt. Ijen are two popular volcanoes in East Java. Both have their own charm – Bromo with its stunning views and Ijen with its blue fire. If you get the chance, we definitely recommend to visit both of these highlights in Java.
With a distance of 140km between Bromo and Ijen, you can fit climbing both peaks into just 2 days. That’s if you’re in a hurry and don’t tire easily. If you have more time, you may want to include a visit to the nearby Sewu Waterfalls as well.
Note that to climb Mt. Ijen, you first have to get to Banyuwangi. Located 35km away, it is the usual basecamp for the so-called “mountain of fire” of Mount Ijen.
To travel from Bromo to Ijen there are 3 ways that go via Banyuwangi: by train (4 to 7.5 hours), by bus (6 to 7.5 hours), or by organised tour. Fares range from 29,000 IDR ($2) to 236,000 IDR ($16.50).
Train or Bus?
Transport Mode | Duration | Costs | Availability |
---|---|---|---|
Train from Probolinggo | 4 hours | 29,000 IDR ($2) | Check train tickets |
Train from Malang | 7.5 hours | 61,000 IDR ($4.30) | Check train tickets |
Train from Surabaya | 6 hours | 56,000 IDR ($4) | Check train tickets |
Bus from Probolinggo | 6 hours | 236,000 IDR ($16.50) | Check bus tickets |
Bus from Malang | 7 hours | 179,000 IDR ($12.50) | Check bus tickets |
Bus from Surabaya | 7.5 hours | 200,000 IDR ($14) | Check bus tickets |
First things first, what is the basecamp you want to use to hike mount Bromo? To hike the Bromo Vulcano, there are 3 common basecamps: Probolinggo (50km northeast), Malang (55km west), and Surabaya (125km northwest). You can check out our page on Yogyakarta to Bromo to decide which basecamp is best for you.
In short, if you’re planning on visiting both volcanoes, we highly recommend that you stay in Probolinggo. But if you’re thinking of exploring Bromo and Ijen along with Sewu Waterfalls, Malang is your best bet.
Transport options from Bromo to Ijen
When taking the train from Bromo to Ijen, you can find a direct line from any of Bromo’s basecamps to Banyuwangi. The train is our preferred method as it is cheap and comfortable. Depending on the location of your basecamp, the journey will take between 4.5 and 7.5 hours:
- Train from Probolinggo: 4.5 hours
- Train from Malang: 7.5 hours
- Train from Surabaya: 6 hours
Local buses are available from Bromo to Ijen, but we recommend taking executive buses for this route. They’re more expensive, but they guarantee comfort and security. Ticket prices for executive buses start from 179,000 IDR ($12).
There’s also an option to get from Bromo to Ijen as part of a customised tour. Rates already start from 1,750,000 IDR ($122) for a 2D1N journey when you book with Klook.
Sidetrip to Sewu Waterfalls
Tumpak Sewu Waterfalls is a multi-tiered waterfall in East Java, some 100km south of Mt. Bromo. Loosely translated, Tumpak Sewu means “a thousand waterfalls.” It’s not very easy to reach, but we think its beauty is worth the extra trip.
Tumpak Sewu is a 5-hour drive from Surabaya and only a 2-hour drive from Malang where you’ll find its entry point in the town of Lumajang. You can do this journey on your own if you rent a car or motorbike, but you can also book a driver through your accommodation. This side-trip to the Sewu waterfalls will be easiest and cheapest when you’re staying in Malang.
Alternatively, you can book an organised tour via Klook, starting from Surabaya or Malang. A 4-day tour for Mt. Bromo, Sewu Waterfalls, and Mt. Ijen will cost you 3,100,000 IDR ($220) if you’re in a group of 4.
Public Transportation to Sewu Waterfalls
It is also possible to take public transportation from Malang to Sewu Waterfalls. First, you must get to Gadang Bus Terminal. Ask around which bus you can take to Tumpak Sewu. Bus fares shouldn’t cost more than 72,000 IDR ($5) for the 3-hour journey. It will be a long and hot ride so better to take an aircon bus if it’s available.
You are to get off at Sidomulyo Village. The driver (and even the passengers) will probably let you know once you’ve reached your destination, but to be sure it’s always a good idea to inform the driver. The entrance to Sewu Waterfalls can be easily spotted from the main road at Sidomulyo.
We highly recommend confirming the details with your hotel in Malang before you set off as the local bus schedules can change regularly.
Itinerary from Bromo to Ijen
Train from Probolingo
- Probolinggo Railway Station
- 4 hours
- Karangasem Railway Station (Banyuwangi)
Train from Malang
- Malang Railway Station
- 7.5 hours
- Karangasem Railway Station (Banyuwangi)
Train from Surabaya
- Surabaya Railway Station
- 6 hours
- Karangasem Railway Station (Banyuwangi)
Bromo to Ijen (Banyuwangi) by Train
Duration: 4 – 7.5 hours
Cost: from 29,000 IDR ($2)
Direct trains are available from Bromo to Ijen if you’re staying in Probolinggo, Malang, and Surabaya. You’ll need to get off at the town of Banyuwangi, which has 2 train stations: Karangasem and Ketapang.
Karangasem is closer to the town centre (only 4km away) and surrounded by lots of accommodation. Ketapang is located some 10km away and is closer to the harbour.
You can buy your tickets at the train station, but we think you’ll save a lot of time if you book them online via Tiket.com. The earlier you book, the more chance you have to score cheaper tickets.
Probolinggo to Banyuwangi by Train
Duration: 4 hours
Cost: 29,000 IDR ($2)
There are 6 trains that operate from Probolinggo to Banyuwangi daily. Travel time is 4 to 4.5 hours and ticket prices start from 29,000 IDR ($2). Below are their schedules:
Train from | Schedules | Duration | Cost |
---|---|---|---|
Probolinggo | 02:29-06:39 06:44-11:24 11:04-15:04 16:20-20:34 19:00-23:34 23:58-03:59 | 4 hours 10 minutes 4 hours 40 minutes 4 hours 4 hours 14 minutes 4 hours 34 minutes 4 hours 01 minute | from 21,000 IDR ($2) |
Check Train Tickets with Tiket.Com
Malang to Banyuwangi by Train
Duration: 7.5 hours
Cost: 61,000 IDR ($4.30)
From Malang, there is only one train that goes directly to Banyuwangi. This train journey takes 7.5 hours. Fares start from 61,000 IDR ($4.30).
Train from | Schedules | Duration | Cost |
---|---|---|---|
Malang | 16:05-23:34 | 7 hours 29 minutes | from 61,000 IDR ($4.30) |
Check Train Tickets with Tiket.Com
Surabaya to Bayuwangi by Train
Duration: 6 hours
Cost: 56,000 IDR ($4)
If you’re coming from Surabaya, there are 5 direct train schedules you can choose from. The journey takes 6 to 6.5 hours, depending on which train you take. You can get a ticket from 56,000 IDR ($4).
Train from | Schedules | Duration | Costs |
---|---|---|---|
Surabaya | 00:30-06:39 04:25-11:24 09:00-15:04 14:00-20:34 22:00-03:59 | 6 hours 09 minutes 6 hours 59 minutes 6 hours 04 minutes 6 hours 34 minutes 5 hours 59 minutes | 56,000 IDR ($4) |
Check Train Tickets with Tiket.Com
Bromo to Ijen (Banyuwangi) by Bus
Duration: 6 – 7.5 hours
Cost: from 179,000 IDR ($12.50)
If we were you, we’d probably go with the train over the bus due to the time and cost that you’ll save. However, if you’re not really keen on taking long train rides, you can read on for a detailed guide!
Probolinggo to Banyuwanggi by Bus
Duration: 6 hours
Cost: 236,000 IDR ($16.50)
The bus terminal in Probolinggo is infamous for scamming. Many “drivers” and “bus attendants” try to lure people into buses that supposedly go straight to Banyuwangi. These scammers are usually not actual drivers and attendants, and the buses make a final stop elsewhere, from which you’ll have to take another bus to Banyuwangi (and pay for that ride again).
Locals and veteran travellers say that it’s better to hail a bus from the street, maybe 1 kilometre away from the bus station (in the direction that you are heading to). Local bus fares start from 75,000 IDR ($5) for the 6-hour journey.
If you’re not confident about taking on the local bus system in Indonesia, you also have the option of the super executive shuttle with Sinar Bali 99. It’s more expensive at 236,000 IDR ($16.50) via EasyBook, but you’ll have a very comfortable ride to Banyuwangi.
These buses have 2 departure points: one in Giant Probolinggo in the city centre and another one in Pos Polisi Ketapang (3km west of town). They depart at 21:00 and arrive in Banyuwangi around 03:00 in the morning.
Check Bus Tickets with EasyBook
Malang to Banyuwangi by Bus
Duration: 7 hours
Cost: 179,000 IDR ($12.50)
There are at least 4 companies that offer bus trips from Malang to Banyuwangi. Malang Indah is the most expensive, but it’s also the only one offering a decent time of arrival in Banyuwangi. A ticket costs 179,000 IDR ($12.50) when you book with RedBus.
If you plan on climbing Ijen as soon as you arrive in Banyuwanggi, you can find a few more bus choices on EasyBook.
Bus Company | Schedule | Duration | Cost |
---|---|---|---|
Malang Indah Book with RedBus | 16:00-23:00 | 7 hours | 179,000 IDR ($12.50) |
Kantor Yobel BJ Travel Book with EasyBook | 18:30-01:30 | 7 hours | 136,000 IDR ($9.50) |
Kintamani Tour & Travel Book with EasyBook | 19:00-02:00 | 7 hours | 150,000 IDR ($10.50) |
Putri Travel Book with EasyBook | 21:00-04:00 | 7 hours | 143,000 IDR ($10) |
Surabaya to Banyuwangi by Bus
Duration: 7.5 hours
Cost: 200,000 IDR ($14)
We recommend taking an executive shuttle when travelling by bus from Surabaya to Banyuwangi. These are comfortable and direct rides, albeit much more expensive than the local bus.
You can book a ticket online via RedBus or EasyBook. Executive bus fares start from 200,000 IDR ($14) and travel time is 7.5 to 10 hours.
Bus Company | Schedule | Duration | Costs |
---|---|---|---|
Bali Prima Book with RedBus | 19:00-02:30 | 7.5 hours | 215,000 IDR ($15) |
Banyuwangi Travel Book with RedBus | 19:00-04:00 | 9 hours | 200,000 IDR ($14) |
Wijaya Trans Book with RedBus | 18:00-04:00 | 10 hours | 250,000 IDR ($17.50) |
Masykur Travel Book with EasyBook | 09:00-17:00 | 8 hours | 308,000 IDR ($21.50) |
Indo Trans Book with EasyBook | 16:00-00:00 | 8 hours | 265,000 IDR ($18.50) |
There are also several local buses that operate from Surabaya to Banyuwangi. However, most of them don’t make a stop in Banyuwangi city centre. They either go straight to Ketapang Harbour (30 minutes from town) or end their journey in Jember, from where you’ll have to take another bus to Banyuwangi.
Local bus rates from Surabaya to Banyuwangi start from 110,000 IDR ($7.50).
Banyuwangi to Ijen
Duration: 1.5 to 2 hours
Cost: from 100,000 IDR ($7)
Mt. Ijen is located 35km northwest of Banyuwangi. That’s a 1.5 to 2-hour drive. There are 3 ways you can complete this last part: by renting a private 4×4 jeep and driver, by joining an organised tour, or by renting a scooter and driving on your own
The most common way to travel from Banyuwangi to Ijen is to rent a private jeep. Especially if you’re travelling with a group, you can save a lot of money here. Prices for a 4×4 ride, including the driver, a trekking guide, mask and headlamp, start from 862,000 IDR ($60). That’s already good for 4 to 5 persons.
If you’re travelling alone, it will be much cheaper to join an organised tour. Klook offers join-in packages from 431,000 IDR ($30). These include a shared roundtrip transfer to and from Banyuwangi, a guide, as well as mask and light.
Renting a scooter is the cheapest way to get from Banyuwangi to the foot of Mt. Ijen. It should cost less than 100,000 IDR ($7) to rent one for 24 hours. However, we only recommend this for veteran drivers who have a lot of experience riding in Southeast Asia.
The roads from Banyuwangi to Ijen are not exactly easy, and they’re especially difficult since you’ll be travelling at night and probably passing those roads for the first time. Also, keep in mind that you’re still hiking after. You’ll be wasting a lot of energy on the ride.
If you want to see what Ijen is famous for, which is its blue fire, then you should definitely get to the crater before sunrise. Most travellers depart from Banyuwangi at midnight so they can start their climb as soon as it opens at 02:00 in the morning. The hike takes 2 – 3 hours.
More routes to Ijen
More routes from Bromo
Most popular routes in Indonesia