There are 10 ways to get from Tuban to Jakarta by taxi, train, shuttle, bus, 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
best- Take the taxi from Tuban to Bojonegorotaxi
- Take the train from Bojonegoro to Jakarta Gambirtrain Argo Bromo Anggrek / ...
7h 18mRp 566,022–670,753Train
cheapest- Take the train from Babat to Jatinegara Stationtrain Dharmawangsa / ...
9h 44mRp 491,361–592,517Shuttle, bus via Terminal Kampung Rambutan
- Take a shuttle bus from Tuban to KudusSurabaya
- Take the bus from Kudus to Terminal Kampung Rambutanbus
13h 16mDrive 638.8 km
- Drive from Tuban to Jakartacar 638.8 km
7h 59mRp 1,258,206–1,817,408Shuttle, taxi to Juanda International Airport, fly to Halim Perdanakusuma Airport, bus, line 9 bus
- Take a shuttle bus from Tuban to Surabaya
- Take the taxi from Surabaya to Surabaya Bungurasih Bus Stationtaxi
- Fly from Juanda International Airport (SUB) to Halim Perdanakusuma Airport (HLP)plane SUB - HLP
- Take the bus from TK Angkasa 5 to Cawang Sentral 1 Polypaintbus
- Take the bus from Cawang Sentral to Pancoran Arah Baratbus
5h 40mShuttle, bus
- Take a shuttle bus from Tuban to KudusSurabaya
- Take the bus from Kudus to Jakarta Kampung Rambutan Bus Stationbus
13h 52mShuttle to Ahmad Yani, fly to Soekarno–Hatta International Airport
- Take a shuttle bus from Tuban to Semarang
- Fly from Ahmad Yani (SRG) to Soekarno–Hatta International Airport (CGK)plane SRG - CGK
5h 29mRp 1,265,745–2,685,993Shuttle, taxi to Juanda International Airport, fly to Soekarno–Hatta International Airport
- Take a shuttle bus from Tuban to Surabaya
- Take the taxi from Surabaya to Surabaya Bungurasih Bus Stationtaxi
- Fly from Juanda International Airport (SUB) to Soekarno–Hatta International Airport (CGK)plane SUB - CGK
6h 3mShuttle, shuttle to Abdul Rachman Saleh Airport, fly to Halim Perdanakusuma Airport
- Take a shuttle bus from Tuban to Surabaya
- Take a shuttle bus from Surabaya to Malang
- Fly from Abdul Rachman Saleh Airport (MLG) to Halim Perdanakusuma Airport (HLP)plane MLG - HLP
7h 24mShuttle, shuttle to Abdul Rachman Saleh Airport, fly to Soekarno–Hatta International Airport
- Take a shuttle bus from Tuban to Surabaya
- Take a shuttle bus from Surabaya to Malang
- Fly from Abdul Rachman Saleh Airport (MLG) to Soekarno–Hatta International Airport (CGK)plane MLG - CGK
7h 53m
Juanda International Airport (SUB) to Halim Perdanakusuma Airport (HLP) flights
Questions & Answers
The cheapest way to get from Tuban to Jakarta is to train which costs Rp490000 - Rp600000 and takes 9h 44m.
The fastest way to get from Tuban to Jakarta is to shuttle and fly which takes 5h 29m and costs Rp1200000 - Rp2700000.
No, there is no direct train from Tuban to Jakarta station. However, there are services departing from Babat and arriving at Jatinegara Station via . The journey, including transfers, takes approximately 9h 44m.
The distance between Tuban and Jakarta is 657 km. The road distance is 638.8 km.
The best way to get from Tuban to Jakarta without a car is to taxi and train which takes 7h 18m and costs Rp550000 - Rp700000.
It takes approximately 7h 18m to get from Tuban to Jakarta, including transfers.
Tuban to Jakarta train services, operated by Kereta API, depart from Babat station.
Tuban to Jakarta train services, operated by Kereta API, arrive at Jatinegara Station.
Yes, the driving distance between Tuban to Jakarta is 639 km. It takes approximately 7h 59m to drive from Tuban to Jakarta.
There are 5714+ hotels available in Jakarta.
What companies run services between Tuban, Indonesia and Jakarta, Indonesia?
Kereta API operates a train from Babat to Jatinegara Station 3 times a day. Tickets cost Rp 320,000–390,000 and the journey takes 9h 18m.
- Website
- batikair.com
Flights from Juanda International Airport to Halim Perdanakusuma Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- Rp 1,900,000–4,700,000
Flights from Ahmad Yani to Soekarno–Hatta International Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- Rp 1,100,000–2,500,000
Flights from Juanda International Airport to Soekarno–Hatta International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- Rp 1,300,000–3,300,000
Flights from Abdul Rachman Saleh Airport to Halim Perdanakusuma Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- Rp 1,600,000–6,500,000
Flights from Abdul Rachman Saleh Airport to Soekarno–Hatta International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- Rp 1,500,000–3,600,000
- Website
- citilink.co.id
Flights from Juanda International Airport to Halim Perdanakusuma Airport
- Ave. Duration
- 1h 33m
- When
- Every day
- Estimated price
- Rp 1,200,000–1,800,000
Flights from Ahmad Yani to Soekarno–Hatta International Airport
- Ave. Duration
- 1h 12m
- When
- Every day
- Estimated price
- Rp 1,000,000–1,500,000
Flights from Juanda International Airport to Soekarno–Hatta International Airport
- Ave. Duration
- 1h 33m
- When
- Every day
- Estimated price
- Rp 1,000,000–1,600,000
Flights from Abdul Rachman Saleh Airport to Soekarno–Hatta International Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- Rp 1,200,000–1,800,000
- Website
- garuda-indonesia.com
Flights from Juanda International Airport to Halim Perdanakusuma Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- Rp 1,200,000–1,800,000
Flights from Ahmad Yani to Soekarno–Hatta International Airport
- Ave. Duration
- 1h 18m
- When
- Every day
- Estimated price
- Rp 1,000,000–3,100,000
Flights from Juanda International Airport to Soekarno–Hatta International Airport
- Ave. Duration
- 1h 37m
- When
- Every day
- Estimated price
- Rp 1,200,000–3,200,000
Flights from Abdul Rachman Saleh Airport to Soekarno–Hatta International Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- Rp 1,200,000–1,800,000
- Website
- pelita-air.com
Flights from Juanda International Airport to Soekarno–Hatta International Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- Rp 1,400,000–2,600,000
- Website
- lionair.co.id
Flights from Juanda International Airport to Soekarno–Hatta International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- Rp 1,000,000–1,600,000
- Website
- flynamair.com
Flights from Ahmad Yani to Soekarno–Hatta International Airport via Pangkalanbun
- Ave. Duration
- 2h 55m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- Rp 1,000,000–5,500,000
Flights from Juanda International Airport to Soekarno–Hatta International Airport via Pangkalanbun
- Ave. Duration
- 2h 50m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- Rp 950,000–4,800,000
- Phone
- 021-121
- [email protected]
- Website
- kai.id
Train from Bojonegoro to Jakarta Gambir
- Ave. Duration
- 6h 34m
- Frequency
- 4 times a day
- Estimated price
- Rp 320,000–380,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 320,000–380,000
- Business
- Rp 490,000–550,000
- Executive
- Rp 650,000–950,000
Train from Babat to Jatinegara Station
- Ave. Duration
- 9h 18m
- Frequency
- 3 times a day
- Estimated price
- Rp 320,000–390,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 320,000–390,000
- Business
- Rp 490,000–550,000
- Executive
- Rp 700,000–950,000
- [email protected]
- Website
- indahjayatrans.com
Shuttle from Tuban to Kudus
- Ave. Duration
- 1h 30m
- Frequency
- Twice daily
- Schedules at
- indahjayatrans.com
Shuttle from Tuban to Surabaya
- Ave. Duration
- 57 min
- Frequency
- Twice daily
- Schedules at
- indahjayatrans.com
Shuttle from Tuban to Kudus
- Ave. Duration
- 1h 30m
- Frequency
- Twice daily
- Schedules at
- indahjayatrans.com
Shuttle from Tuban to Semarang
- Ave. Duration
- 2h 4m
- Frequency
- Twice daily
- Estimated price
- Rp 180,000–260,000
- Schedules at
- indahjayatrans.com
Shuttle from Tuban to Surabaya
- Ave. Duration
- 57 min
- Frequency
- Twice daily
- Schedules at
- indahjayatrans.com
Shuttle from Tuban to Surabaya
- Ave. Duration
- 57 min
- Frequency
- Twice daily
- Schedules at
- indahjayatrans.com
Shuttle from Surabaya to Malang
- Ave. Duration
- 2h
- Frequency
- 4 times a day
- Estimated price
- Rp 150,000–200,000
- Schedules at
- indahjayatrans.com
Shuttle from Tuban to Surabaya
- Ave. Duration
- 57 min
- Frequency
- Twice daily
- Schedules at
- indahjayatrans.com
Shuttle from Surabaya to Malang
- Ave. Duration
- 2h
- Frequency
- 4 times a day
- Estimated price
- Rp 150,000–200,000
- Schedules at
- indahjayatrans.com
- Phone
- +62291440019
- [email protected]
- Website
- nu3tara.com
Bus from Kudus to Terminal Kampung Rambutan
- Ave. Duration
- 9h 43m
- Frequency
- Once daily
- Estimated price
- Rp 190,000–440,000
- Book at
- https://12go.asia/en/operator/nusantara
Bus from Kudus to Jakarta Kampung Rambutan Bus Station
- Ave. Duration
- 10h 19m
- Frequency
- Twice daily
- Estimated price
- Rp 200,000–440,000
- Book at
- https://12go.asia/en/operator/nusantara
- Phone
- 1500102
- [email protected]
- Website
- transjakarta.co.id
Bus from TK Angkasa 5 to Cawang Sentral 1 Polypaint
- Ave. Duration
- 14 min
- Frequency
- Every 5 minutes
- Schedules at
- transjakarta.co.id
Bus from Cawang Sentral to Pancoran Arah Barat
- Ave. Duration
- 22 min
- Frequency
- Every 5 minutes
- Estimated price
- Rp 3,500
- Schedules at
- transjakarta.co.id
- Ave. Duration
- 26 min
- Estimated price
- Rp 95,000–300,000
Blue Bird Group
- Phone
- +62 313 721234
- Website
- bluebirdgroup.com
Grab Taxi
- Website
- grab.com
Blue Bird Group
- Phone
- +62 313 721234
- Website
- bluebirdgroup.com
Grab Taxi
- Website
- grab.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 How to get from Florence to Rome, How to get from London City Airport into central London, and Italy Travel Guides - to help you get the most out of your next trip.













