HowToGo

Gresik to Jakarta, Indonesia - Transfer & Transportation Guides

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

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

Search Transfer from Gresik to Jakarta, Indonesia

Transfer solutions

You have 8 options transfer to Jakarta, Indonesia from Gresik below

Taxi ( 15 min. )

Take a taxi from Gresik to Surabaya Pasar Turi.


Open Map More details & check price at Grab Taxi
Train ( 8 hr. 44 min. )

Take a train from Surabaya Pasar Turi to Jatinegara.


Open Map More details & check price at Kereta API
Duration 8 hr. 59 min.
Distance 729 km.
Cost 368036 IDR (24 USD)
Bus ( 50 min. )

Take a bus from Gresik to Terminal Purabaya.


Open Map More details & check price at Jaya Utama
Walk ( 15 min. )

Take a foot from Terminal Purabaya to Waru.


Train ( 24 min. )

Take a train from Waru to Surabaya Gubeng.


Open Map More details & check price at Kereta API
Train ( 11 hr. 32 min. )

Take a train from Gubeng to Jatinegara.


Open Map More details & check price at Kereta API
Duration 15 hr. 1 min.
Distance 759 km.
Cost 745000 IDR (49 USD)
Car ( 8 hr. 34 min. )

Drive a car from Gresik to Jakarta.


Duration 8 hr. 34 min.
Distance 780 km.
Cost 44 USD
Bus ( 50 min. )

Take a bus from Gresik to Terminal Purabaya.


Open Map More details & check price at Jaya Utama
Bus ( 45 min. )

Take a bus from Surabaya Bungurasih Bus Station to Juanda Surabaya Airport.


Open Map More details & check price at Damri
Plane ( 1 hr. 20 min. )

Take a flight from Juanda International to Soekarno–Hatta.


Walk ( 10 min. )

Take a foot from Soekarno–Hatta to Jakarta Airport.


Bus ( 50 min. )

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 5 hr. 54 min.
Distance 771 km.
Cost 95 USD
Bus ( 50 min. )

Take a bus from Gresik to Terminal Purabaya.


Open Map More details & check price at Jaya Utama
Bus ( 45 min. )

Take a bus from Surabaya Bungurasih Bus Station to Juanda Surabaya Airport.


Open Map More details & check price at Damri
Plane ( 1 hr. 25 min. )

Take a flight from Juanda International to Jakarta Halim Perdana Kusuma.


Bus ( 45 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 6 hr. 7 min.
Distance 730 km.
Cost 59 USD
Bus ( 50 min. )

Take a bus from Gresik to Terminal Purabaya.


Open Map More details & check price at Jaya Utama
Walk ( 15 min. )

Take a foot from Terminal Purabaya to Waru.


Train ( 1 hr. 32 min. )

Take a train from Waru to Lawang.


Open Map More details & check price at Kereta API
Taxi ( 13 min. )

Take a taxi from Lawang to Malang.


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

Take a flight from Malang to Soekarno–Hatta.


Walk ( 10 min. )

Take a foot from Soekarno–Hatta to Jakarta Airport.


Bus ( 50 min. )

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 7 hr. 29 min.
Distance 843 km.
Cost 57 USD
Bus ( 50 min. )

Take a bus from Gresik to Terminal Purabaya.


Open Map More details & check price at Jaya Utama
Walk ( 15 min. )

Take a foot from Terminal Purabaya to Waru.


Train ( 1 hr. 32 min. )

Take a train from Waru to Lawang.


Open Map More details & check price at Kereta API
Taxi ( 13 min. )

Take a taxi from Lawang to Malang.


Open Map More details & check price at Taksi Citra
Plane ( 1 hr. 25 min. )

Take a flight from Malang to Jakarta Halim Perdana Kusuma.


Bus ( 45 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 7 hr. 52 min.
Distance 802 km.
Cost 76 USD
Bus ( 50 min. )

Take a bus from Gresik to Terminal Purabaya.


Open Map More details & check price at Jaya Utama
Bus ( 45 min. )

Take a bus from Surabaya Bungurasih Bus Station to Juanda Surabaya Airport.


Open Map More details & check price at Damri
Plane ( 1 hr. 45 min. )

Take a flight from Juanda International to Husein Sastranegara.


Taxi ( 5 min. )

Take a taxi from Husein Sastranegara to Bandung.


Open Map More details & check price at Grab Taxi
Train ( 3 hr. 8 min. )

Take a train from Bandung to Jatinegara.


Open Map More details & check price at Kereta API
Duration 8 hr. 46 min.
Distance 788 km.
Cost 75 USD

Find Hotels in Jakarta, Indonesia

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

Booking.com

About Gresik, Indonesia

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