There are 5 ways to get from Juanda International Airport (SUB) to Java by train, taxi, bus, rideshare, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, taxi
best- Take the train from Surabaya Gubeng to Kutoarjotrain Argo Wilis / ...
- Take the taxi from Kutoarjo to Javataxi
8h 12mRp 439,582–1,165,397Train, taxi via Yogyakarta
cheapest- Take the train from Surabaya Gubeng to Yogyakartatrain
- Take the train from Yogyakarta Tugu to Kutoarjotrain
- Take the taxi from Kutoarjo to Javataxi
9h 9mRp 401,582–1,465,397Bus, taxi
- Take the bus from Terminal Purabaya to Yogyakarta Giwandanbus
- Take the taxi from Yogyakarta Giwandan to Javataxi
8h 57mRp 458,582–780,397Airport Transfer
- Take the rideshare from Juanda International-SUB to Jakarta764.4 km
8h 56mDrive 764.4 km
- Drive from Juanda International Airport (SUB) to Jakartacar 764.4 km
8h 56mRp 1,449,615–2,093,889
Questions & Answers
The cheapest way to get from Juanda International Airport (SUB) to Java is to bus and taxi which costs Rp450000 - Rp800000 and takes 8h 57m.
The fastest way to get from Juanda International Airport (SUB) to Java is to train and taxi which takes 8h 12m and costs Rp440000 - Rp1200000.
The distance between Juanda International Airport (SUB) and Java is 461 km. The road distance is 764.4 km.
The best way to get from Juanda International Airport (SUB) to Java without a car is to train and taxi which takes 8h 12m and costs Rp440000 - Rp1200000.
It takes approximately 8h 12m to get from Juanda International Airport (SUB) to Java, including transfers.
Yes, the driving distance between Juanda International Airport (SUB) to Java is 764 km. It takes approximately 8h 56m to drive from Juanda International Airport (SUB) to Java.
There are 212+ hotels available in Java.
Check out Blablacar's carpooling service for rideshare options between Juanda International Airport (SUB) and Java. A great option if you don't have a driver's licence or want to avoid public transport.
What companies run services between Juanda International Airport (SUB), Indonesia and Java, Provinsi Jawa Tengah, Indonesia?
There is no direct connection from Juanda International Airport (SUB) to Java. However, you can take the bus to Surabaya Bungurasih Bus Station, walk to Waru, take the train to Surabaya Gubeng, take the train to Kutoarjo, then take the taxi to Java. Alternatively, you can take the bus to Surabaya Bungurasih Bus Station, take the bus to Yogyakarta Giwandan, then take the taxi to Java.
Train from Surabaya Gubeng to Kutoarjo
- Ave. Duration
- 4h 14m
- Frequency
- Every 4 hours
- Estimated price
- Rp 230,000–350,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 230,000–350,000
- Business
- Rp 410,000–550,000
- Executive
- Rp 430,000–700,000
Train from Surabaya Gubeng to Yogyakarta
- Ave. Duration
- 4h
- Frequency
- Every 4 hours
- Estimated price
- Rp 180,000–330,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 180,000–330,000
- Business
- Rp 380,000–550,000
- Executive
- Rp 340,000–700,000
Train from Yogyakarta Tugu to Kutoarjo
- Ave. Duration
- 40 min
- Frequency
- Hourly
- 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 90,000–650,000
- admin@prameks.com
- Website
- kai.id
Train from Yogyakarta Tugu to Kutoarjo
- Ave. Duration
- 1h 8m
- Frequency
- 4 times a day
- Estimated price
- Rp 12,296
- Schedules at
- kai.id
- Phone
- (031) 88198899
Bus from Terminal Purabaya to Yogyakarta Giwandan
- Ave. Duration
- 6h
- Frequency
- 3 times a day
- Estimated price
- Rp 125,000–135,000
- Schedules at
- ekapatas.com
- Book at
- redbus.id
- Website
- https://www.mozio.com
Rideshare from Juanda International-SUB to Jakarta
- Ave. Duration
- 8h 56m
- Frequency
- On demand
- Ave. Duration
- 53 min
- Estimated price
- Rp 200,000–400,000
Jari Alam Saputra (JAS) / Citra Taxi
Grab Taxi
- Website
- grab.com
Blue Bird Group
- Phone
- +62 21 794 1234
- Website
- bluebirdgroup.com
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 Want to know more about Flixbus?, Italian Lakes: Getting around by train, and Train travel in Spain: A guide to Renfe - to help you get the most out of your next trip.






