There are 5 ways to get from Batukaras to Probolinggo by taxi, train, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi, train via Surabaya
best- Take the taxi from Batukaras to Banjar
- Take the train from Banjar to Surabaya Gubeng
- Take the train from Surabaya Gubeng to Probolinggo
10h 40mRp 692,303–1,064,995Drive 645.5 km
- Drive from Batukaras to Probolinggo645.5 km
8h 49mRp 1,188,992–1,717,433Taxi, train, fly
- Take the taxi from Batukaras to Sidareja
- Take the train from Sidareja to Kroya
- Take the train from Kroya to Semarang Poncol Station
- Fly from Ahmad Yani (SRG) to Juanda International Airport (SUB)SRG - SUB
- Take the train from Waru to Probolinggo
14h 18mRp 1,563,769–3,753,318Taxi, train
- Take the taxi from Batukaras to Cilacap
- Take the train from Cilacap to ProbolinggoWijayakusuma
12h 54mRp 844,759–1,000,170Taxi, train via Kroya
- Take the taxi from Batukaras to Banjar
- Take the train from Banjar to Kroya
- Take the train from Kroya to Probolinggo
13h 27mRp 692,303–1,064,995
Ahmad Yani (SRG) to Juanda International Airport (SUB) flights
Questions & Answers
The cheapest way to get from Batukaras to Probolinggo is to taxi and train which costs Rp800000 - Rp1000000 and takes 12h 54m.
The fastest way to get from Batukaras to Probolinggo is to drive which takes 8h 49m and costs Rp1100000 - Rp1800000.
The distance between Batukaras and Probolinggo is 729 km. The road distance is 645.5 km.
The best way to get from Batukaras to Probolinggo without a car is to taxi and train via Surabaya which takes 10h 40m and costs Rp650000 - Rp1100000.
It takes approximately 10h 40m to get from Batukaras to Probolinggo, including transfers.
Yes, the driving distance between Batukaras to Probolinggo is 646 km. It takes approximately 8h 49m to drive from Batukaras to Probolinggo.
There are 48+ hotels available in Probolinggo.
What companies run services between Batukaras, Indonesia and Probolinggo, Indonesia?
There is no direct connection from Batukaras to Probolinggo. However, you can take the taxi to Banjar, take the train to Surabaya Gubeng, then take the train to Probolinggo. Alternatively, you can drive from Batukaras to Probolinggo in around 8h 49m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- lionair.co.id
Flights from Ahmad Yani to Juanda International Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- Rp 900,000–1,500,000
- Website
- flynamair.com
Flights from Ahmad Yani to Juanda International Airport via Pangkalanbun
- Ave. Duration
- 2h 50m
- When
- Every day
- Estimated price
- Rp 800,000–4,600,000
Train from Banjar to Surabaya Gubeng
- Ave. Duration
- 6h 19m
- Frequency
- 3 times a day
- Estimated price
- Rp 320,000–370,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 320,000–370,000
- Business
- Rp 470,000–550,000
- Executive
- Rp 600,000–850,000
Train from Surabaya Gubeng to Probolinggo
- Ave. Duration
- 1h 49m
- Frequency
- 3 times a day
- Estimated price
- Rp 55,000–320,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 55,000–320,000
- Business
- Rp 310,000–550,000
- Executive
- Rp 110,000–650,000
Train from Sidareja to Kroya
- Ave. Duration
- 57 min
- Frequency
- Every 3 hours
- Estimated price
- Rp 34,000–320,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 34,000–320,000
- Business
- Rp 290,000–550,000
- Executive
- Rp 60,000–650,000
Train from Kroya to Semarang Poncol Station
- Ave. Duration
- 4h 45m
- Frequency
- 3 times a day
- Estimated price
- Rp 160,000–330,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 160,000–330,000
- Business
- Rp 370,000–550,000
- Executive
- Rp 300,000–700,000
Train from Waru to Probolinggo
- Ave. Duration
- 1h 45m
- Frequency
- Twice daily
- Estimated price
- Rp 50,000–320,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 50,000–320,000
- Business
- Rp 300,000–550,000
- Executive
- Rp 95,000–650,000
Train from Cilacap to Probolinggo
- Ave. Duration
- 11h 2m
- Frequency
- Once daily
- Estimated price
- Rp 320,000–380,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 320,000–380,000
- Business
- Rp 480,000–550,000
- Executive
- Rp 650,000–900,000
Train from Banjar to Kroya
- Ave. Duration
- 1h 32m
- Frequency
- Every 2 hours
- Estimated price
- Rp 55,000–320,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 55,000–320,000
- Business
- Rp 310,000–550,000
- Executive
- Rp 100,000–650,000
Train from Kroya to Probolinggo
- Ave. Duration
- 9h 23m
- Frequency
- 3 times a day
- Estimated price
- Rp 320,000–370,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 320,000–370,000
- Business
- Rp 470,000–550,000
- Executive
- Rp 600,000–900,000
- Ave. Duration
- 1h 31m
- Estimated price
- Rp 310,000–650,000
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including The beginner’s guide to the 2018 World Nomad Games, 5 delightfully under-the-radar French towns you need to visit, and Need to know: Jadrolinija - to help you get the most out of your next trip.






