There are 8 ways to get from Sukabumi to Gresik by bus, plane, train, car, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, bus to Halim Perdanakusuma Airport, fly
best- Take the bus from Sukabumi to Botani Squarebus
- Take the bus from Botani Square to Jakarta Halim Perdana Kusuma Airportbus
- Fly from Halim Perdanakusuma Airport (HLP) to Juanda International Airport (SUB)plane HLP - SUB
6h 23mRp 1,478,000–2,365,000Bus
cheapest- Take the bus from Sukabumi to Botani Squarebus
- Take the bus from Botani Square to Soekarno-Hatta International Airportbus
- Take the bus from DAMRI Bus Station Jakarta to Surabaya Kotabus
16h 48mRp 385,500–1,475,000Bus, train via Bogor
- Take the bus from Sukabumi to Botani Squarebus
- Take the bus from Botani Square to Jakarta Halim Perdana Kusuma Airportbus
- Take the train from Jakarta Gambir to Surabaya Pasar Turitrain
13h 30mRp 472,000–1,105,000Drive 724.2 km
- Drive from Sukabumi to Gresikcar 724.2 km
9h 35mRp 1,431,956–2,068,381Bus, bus to Soekarno–Hatta International Airport, fly
- Take the bus from Sukabumi to Botani Squarebus
- Take the bus from Botani Square to Jakarta Halim Perdana Kusuma Airportbus
- Fly from Soekarno–Hatta International Airport (CGK) to Juanda International Airport (SUB)plane CGK - SUB
7h 38mRp 1,289,000–2,515,000Train
- Take the train from Sukabumi to Cipatattrain Siliwangi
- Take the train from Cimahi to Surabaya Pasar Turitrain Harina
14h 19mRp 620,614–1,090,000Bus, train
- Take the bus from Sukabumi to Jakarta, Terminal Lebak Bulusbus
- Take the train from Pasar Senen to Surabaya Pasar Turitrain Gumarang / ...
17h 5mRp 483,500–633,500Bus, shuttle
- Take the bus from Sukabumi to Botani Squarebus
- Take the bus from Bogor to Kudusbus
- Take a shuttle bus from Kudus to Gresik
18h 47mRp 498,000–568,000
Halim Perdanakusuma Airport (HLP) to Juanda International Airport (SUB) flights
Questions & Answers
The cheapest way to get from Sukabumi to Gresik is to bus and shuttle which costs Rp490000 - Rp600000 and takes 18h 47m.
The fastest way to get from Sukabumi to Gresik is to bus and fly which takes 6h 23m and costs Rp1400000 - Rp2400000.
No, there is no direct bus from Sukabumi to Gresik. However, there are services departing from Sukabumi and arriving at Surabaya Kota via Botani Square, Soekarno-Hatta International Airport and DAMRI Bus Station Jakarta. The journey, including transfers, takes approximately 16h 48m.
No, there is no direct train from Sukabumi to Gresik. However, there are services departing from Sukabumi and arriving at Surabaya Pasar Turi via Cimahi. The journey, including transfers, takes approximately 14h 19m.
The distance between Sukabumi and Gresik is 807 km. The road distance is 724.2 km.
The best way to get from Sukabumi to Gresik without a car is to bus and train via Bogor which takes 13h 30m and costs Rp470000 - Rp1100000.
It takes approximately 6h 23m to get from Sukabumi to Gresik, including transfers.
Sukabumi to Gresik bus services, operated by Local Bus Indonesia, depart from Sukabumi station.
Sukabumi to Gresik train services, operated by Kereta API, depart from Sukabumi station.
The best way to get from Sukabumi to Gresik is to bus which takes 16h 48m and costs Rp380000 - Rp1500000. Alternatively, you can train, which costs Rp600000 - Rp1100000 and takes 14h 19m.
What companies run services between Sukabumi, Indonesia and Gresik, Indonesia?
You can take a bus from Sukabumi to Gresik via Botani Square, Soekarno-Hatta International Airport, DAMRI Bus Station Jakarta, and Surabaya Kota in around 16h 48m. Alternatively, you can take a train from Sukabumi to Gresik via Cipatat, Cimahi, and Surabaya Pasar Turi in around 14h 19m.
- Website
- batikair.com
Flights from Halim Perdanakusuma Airport to Juanda International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- Rp 1,600,000–4,100,000
Flights from Soekarno–Hatta International Airport to Juanda International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- Rp 1,200,000–3,000,000
- Website
- citilink.co.id
Flights from Halim Perdanakusuma Airport to Juanda International Airport
- Ave. Duration
- 1h 31m
- When
- Every day
- Estimated price
- Rp 1,200,000–1,800,000
Flights from Soekarno–Hatta International Airport to Juanda International Airport
- Ave. Duration
- 1h 36m
- When
- Every day
- Estimated price
- Rp 1,000,000–1,600,000
- Website
- garuda-indonesia.com
Flights from Halim Perdanakusuma Airport to Juanda International Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- Rp 1,200,000–1,800,000
Flights from Soekarno–Hatta International Airport to Juanda International Airport
- Ave. Duration
- 1h 39m
- When
- Every day
- Estimated price
- Rp 1,100,000–2,900,000
- Website
- pelita-air.com
Flights from Soekarno–Hatta International Airport to Juanda International Airport
- Ave. Duration
- 1h 34m
- When
- Every day
- Estimated price
- Rp 1,400,000–2,600,000
- Website
- lionair.co.id
Flights from Soekarno–Hatta International Airport to Juanda International Airport
- Ave. Duration
- 1h 28m
- When
- Every day
- Estimated price
- Rp 1,000,000–1,700,000
- Phone
- 021-121
- [email protected]
- Website
- kai.id
Train from Jakarta Gambir to Surabaya Pasar Turi
- Ave. Duration
- 7h 45m
- Frequency
- 4 times a day
- Estimated price
- Rp 320,000–440,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 320,000–440,000
- Business
- Rp 490,000–550,000
- Executive
- Rp 700,000–1,100,000
Train from Sukabumi to Cipatat
- Ave. Duration
- 2h 15m
- Frequency
- 3 times a day
- Estimated price
- Rp 40,000–320,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 40,000–320,000
- Business
- Rp 300,000–550,000
- Executive
- Rp 70,000–650,000
Train from Cimahi to Surabaya Pasar Turi
- Ave. Duration
- 10h 28m
- Frequency
- Twice daily
- Estimated price
- Rp 320,000–440,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 320,000–440,000
- Business
- Rp 490,000–550,000
- Executive
- Rp 700,000–1,100,000
Train from Pasar Senen to Surabaya Pasar Turi
- Ave. Duration
- 10h 28m
- Frequency
- 5 times a day
- Estimated price
- Rp 320,000–440,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 320,000–440,000
- Business
- Rp 490,000–550,000
- Executive
- Rp 700,000–1,100,000
- Phone
- +6281361051419
- [email protected]
Bus from Sukabumi to Botani Square
- Ave. Duration
- 2h
- Frequency
- Hourly
- Estimated price
- Rp 25,000
- Schedules at
- holidaysumatra.com
Bus from Sukabumi to Botani Square
- Ave. Duration
- 2h
- Frequency
- Hourly
- Estimated price
- Rp 25,000
- Schedules at
- holidaysumatra.com
Bus from Sukabumi to Botani Square
- Ave. Duration
- 2h
- Frequency
- Hourly
- Estimated price
- Rp 25,000
- Schedules at
- holidaysumatra.com
Bus from Sukabumi to Botani Square
- Ave. Duration
- 2h
- Frequency
- Hourly
- Estimated price
- Rp 25,000
- Schedules at
- holidaysumatra.com
Bus from Sukabumi to Botani Square
- Ave. Duration
- 2h
- Frequency
- Hourly
- Estimated price
- Rp 25,000
- Schedules at
- holidaysumatra.com
- Phone
- (021) 1500 825
- [email protected]
- Website
- damri.co.id
Bus from Botani Square to Jakarta Halim Perdana Kusuma Airport
- Ave. Duration
- 45 min
- Frequency
- Hourly
- Estimated price
- Rp 13,000–250,000
- Book at
- https://12go.asia/en/operator/damri
Bus from Botani Square to Jakarta Halim Perdana Kusuma Airport
- Ave. Duration
- 45 min
- Frequency
- Hourly
- Estimated price
- Rp 13,000–250,000
- Book at
- https://12go.asia/en/operator/damri
Bus from Botani Square to Soekarno-Hatta International Airport
- Ave. Duration
- 2h
- Frequency
- Every 30 minutes
- Estimated price
- Rp 21,000–250,000
- Book at
- https://12go.asia/en/operator/damri
Bus from DAMRI Bus Station Jakarta to Surabaya Kota
- Ave. Duration
- 10h
- Frequency
- Once daily
- Estimated price
- Rp 210,000–800,000
- Book at
- https://12go.asia/en/operator/damri
Bus from Botani Square to Jakarta Halim Perdana Kusuma Airport
- Ave. Duration
- 45 min
- Frequency
- Hourly
- Estimated price
- Rp 13,000–250,000
- Book at
- https://12go.asia/en/operator/damri
Bus from Sukabumi to Jakarta, Terminal Lebak Bulus
- Ave. Duration
- 3h
- Frequency
- Every 4 hours
- Estimated price
- Rp 50,000
- Schedules at
- jadwalbis.com
- Website
- agramasgroup.com
Bus from Bogor to Kudus
- Ave. Duration
- 12h 30m
- Frequency
- Twice daily
- Estimated price
- Rp 263,000
- Website
- https://www.agramasgroup.com/
- Book at
- https://www.redbus.id/perjalanan/agra-mas
- [email protected]
- Website
- indahjayatrans.com
Shuttle from Kudus to Gresik
- Ave. Duration
- 2h 17m
- Frequency
- Twice daily
- Estimated price
- Rp 210,000–280,000
- Schedules at
- indahjayatrans.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 Need to know: Greyhound, Heading to Europe? Read this before you buy a Eurail Pass, and Need to know: Jadrolinija - to help you get the most out of your next trip.
More Questions & Answers
Sukabumi to Gresik bus services, operated by Local Bus Indonesia, arrive at Botani Square station.
Sukabumi to Gresik train services, operated by Kereta API, arrive at Cipatat station.
Yes, the driving distance between Sukabumi to Gresik is 724 km. It takes approximately 9h 35m to drive from Sukabumi to Gresik.
There are 866+ hotels available in Gresik.










