Bogor
Bogor
Gresik
Gresik
Train Bus

Bogor to Gresik

Updated: 28 May 2026

Gresik is a major industrial and port city near Surabaya. To reach it from Bogor, you must transit through Jakarta. The most common way is to take a train to Surabaya and then a short local bus or taxi to Gresik. The total journey takes about 11 hours.

Total Distance: 750 km driving distance, 630 km straight-line air distance.
Fastest Way
The train is the most comfortable and reliable way to travel.
Cheapest Way
Bus travel is the most economical option.
Compare Bogor to Gresik Routes
Train
Connecting
Bus
Direct
Duration 11 hours 13 hours
Avg Price IDR 350,000 - 500,000 IDR 250,000 - 400,000
Operator KA Gaya Baru Malam PO Harapan Jaya
Route Pasar Senen - Surabaya Gubeng - Gresik. Trans-Java Toll Road via Surabaya.
Tip Transfer at Surabaya Gubeng for the local transport to Gresik. Direct buses are available from Jakarta to Gresik.
Travel Tips
  • Booking
    Book train tickets in advance via the KAI Access app.
  • Transport
    Use online ride-hailing apps for easy city navigation.
  • Food
    Try the local 'Nasi Krawu' which is famous in Gresik.
  • Weather
    Carry an umbrella for unexpected rain.
  • Navigation
    Download offline maps for easier travel.
Safety Tips
  • Traffic
    Be careful when crossing busy streets.
  • Night Travel
    Avoid walking alone at night.
  • Emergency
    Keep your hotel's contact information saved.
  • Health
    Stay hydrated with bottled water.
People Also Ask
  • Is there a train from Bogor to Gresik?
    No, you must transit in Surabaya.
  • How long is the train ride?
    It takes about 11 hours including the transfer.
  • What is Gresik famous for?
    It is known for its industrial port and religious tourism.
  • Are there buses from Jakarta to Gresik?
    Yes, many bus operators serve this route.
  • Is Gresik safe for tourists?
    Yes, it is generally safe for travelers.
Quick Info
  • From Bogor, Jawa Barat, Indonesia
  • To Gresik, Jawa Timur, Indonesia
  • Modes
Best Time to Travel

May to September for dry weather.

Things to Do in Gresik
1
Sunan Giri Tomb
A major pilgrimage site for Muslims in Indonesia.
2
Gresik City Square
A great place to experience local life and food.
3
Setigi Tourism
A unique tourist destination built on a former limestone quarry.
4
Gresik Port
A bustling port area with many industrial activities.
Tags
Bogor to Gresik Jakarta to Gresik travel to Gresik Gresik transport Bogor to Gresik distance East Java travel train to Gresik bus to Gresik