HowToGo

Semarang to Jakarta, Indonesia - Transfer & Transportation Guides

Find transfer & transportation guides from Semarang to Jakarta, Indonesia. How to get from Semarang to Jakarta, Indonesia by Flight, Bus, Train, Taxi.

You can get to Jakarta, Indonesia from Semarang by verhicle types below

Search Transfer from Semarang to Jakarta, Indonesia

Transfer solutions

You have 7 options transfer to Jakarta, Indonesia from Semarang below

Taxi ( 7 min. )

Take a taxi from Semarang to Ahmad Yani.


Open Map More details & check price at Grab Taxi
Plane ( 1 hr. 5 min. )

Take a flight from Ahmad Yani to Soekarno–Hatta.


Walk ( 10 min. )

Take a foot from Soekarno–Hatta to Jakarta Airport.


Bus ( 1 hr. )

Take a bus from Jakarta Airport to Gambir Station.


Open Map More details & check price at Damri
Train ( 7 min. )

Take a train from Gambir Central to Manggarai.


Open Map More details & check price at Commuter Line
Duration 2 hr. 41 min.
Distance 461 km.
Cost 37 USD
Taxi ( 7 min. )

Take a taxi from Semarang to Ahmad Yani.


Open Map More details & check price at Grab Taxi
Plane ( 1 hr. 10 min. )

Take a flight from Ahmad Yani to Jakarta Halim Perdana Kusuma.


Walk ( 8 min. )

Take a foot from Jakarta Halim Perdana Kusuma to Jakarta Halim Perdana Kusuma Airport.


Bus ( 40 min. )

Take a bus from Jakarta Halim Perdana Kusuma Airport to Gambir Station.


Open Map More details & check price at Damri
Train ( 7 min. )

Take a train from Gambir Central to Manggarai.


Open Map More details & check price at Commuter Line
Duration 2 hr. 50 min.
Distance 419 km.
Cost 52 USD
Train ( 5 hr. 14 min. )

Take a train from Semarang Tawang to Jatinegara.


Open Map More details & check price at Kereta API
Duration 5 hr. 14 min.
Distance 432 km.
Cost 210000 IDR (15 USD)
Train ( 6 hr. 30 min. )

Take a train from Semarang Poncol to Jatinegara.


Open Map More details & check price at Kereta API
Duration 6 hr. 30 min.
Distance 430 km.
Cost 210000 IDR (15 USD)
Bus ( 12 hr. )

Take a bus from Semarang to Jakarta Daan Mogot.


Open Map More details & check price at Nusantara
Bus ( 14 min. )

Take a bus from Grogol 2 to Gatot Subroto LIPI.


Open Map More details & check price at TransJakarta
Duration 12 hr. 29 min.
Distance 452 km.
Cost 268500 IDR (19 USD)
Taxi ( 4 hr. 44 min. )

Take a taxi from Semarang to Jakarta.


Open Map More details & check price at Grab Taxi
Duration 4 hr. 44 min.
Distance 435 km.
Cost 2300000 IDR (160 USD)
Car ( 4 hr. 44 min. )

Drive a car from Semarang to Jakarta.


Duration 4 hr. 44 min.
Distance 435 km.
Cost 25 USD

Find Hotels in Jakarta, Indonesia

You can find hotels and accommodations in Jakarta, Indonesia with our hotels search tool below

Booking.com

About Semarang, Indonesia

Semarang is the capital and largest city of Central Java province in Indonesia. A major port during the Dutch colonial era, and still an important regional centre and port today. The city has been named as the cleanest tourist destination in Southeas... Learn more

About Jakarta, Indonesia

Jakarta (; Indonesian pronunciation: [dʒaˈkarta] (listen)), officially the Special Capital Region of Jakarta (Indonesian: Daerah Khusus Ibukota Jakarta), is the capital and largest city of Indonesia. Situated on the northwest coast of the world's mos... Learn more


References