Gresik
Gresik
Bandung
Bandung
Train Bus

Gresik to Bandung

Updated: 28 May 2026

The route from Gresik to Bandung covers roughly 700 kilometers, traversing the length of Java. You will typically transit through Surabaya to catch a direct train or bus heading west. The journey offers a transition from the coastal plains of East Java to the mountainous highlands of West Java. Bandung is famous for its cool climate, colonial architecture, and vibrant creative scene. Expect a travel time of 10 to 12 hours depending on your chosen mode of transport.

Total Distance: 700 km driving distance; 620 km straight-line air distance.
Fastest Way
Train from Surabaya Gubeng to Bandung, taking approximately 11 hours total travel time.
Cheapest Way
Bus travel is the most budget-friendly option, with tickets starting at 350,000 IDR.
Compare Gresik to Bandung Routes
Train
Connecting
Bus
Direct
Duration 11 hours 13 hours
Avg Price 350,000 - 800,000 IDR 350,000 - 550,000 IDR
Operator PT Kereta Api Indonesia (Turangga) Kramat Djati or Pahala Kencana
Route Surabaya Gubeng Station - Bandung Station Gresik - Trans-Java Toll Road - Bandung
Tip The Turangga train offers a scenic route through the mountains of Central and West Java. Buses often arrive in Bandung early in the morning, so book your accommodation accordingly.
Travel Tips
  • Train Views
    Book a window seat on the train to enjoy the beautiful mountain scenery in West Java.
  • Clothing
    Bandung is chilly; pack a sweater or jacket for your arrival.
  • Traffic
    Bandung city traffic can be intense; allow extra time for local travel.
  • Booking
    Use the KAI Access app for the most reliable train booking experience.
  • Local Food
    Try the local Batagor and Siomay when you arrive in Bandung.
Safety Tips
  • Night Safety
    Avoid walking alone in isolated areas late at night.
  • Valuables
    Keep your bags in front of you in crowded public transport areas.
  • Health
    Drink bottled water only to avoid stomach issues during your trip.
  • Emergency
    Save the local police emergency number on your phone.
People Also Ask
  • Is there a direct train?
    No, you must depart from Surabaya Gubeng station.
  • How long is the trip?
    Expect 11 to 13 hours of travel time.
  • Is the bus comfortable?
    Executive class buses are quite comfortable with reclining seats.
  • What is the best way to travel?
    The train is generally considered more comfortable and scenic.
  • Are there flights?
    You can fly from Juanda (SUB) to Husein Sastranegara (BDO), but trains are more popular.
Quick Info
  • From Gresik, Jawa Timur, Indonesia
  • To Bandung, West Java, Indonesia
  • Modes
Best Time to Travel

June to August, when the weather in Bandung is dry and perfect for exploring outdoor attractions.

Things to Do in Bandung
1
Gedung Sate
An iconic government building in Bandung known for its unique architectural style and historical significance.
2
Kawah Putih
A stunning crater lake located in the southern highlands, famous for its turquoise water and misty atmosphere.
3
Braga Street
A historic street filled with cafes, art galleries, and colonial-era buildings.
4
Tangkuban Perahu
An active volcano where you can walk right up to the edge of the crater.
Tags
Gresik to Bandung train to Bandung bus to Bandung traveling to West Java Trans-Java route Gresik transport Bandung tourism long distance travel Indonesia Surabaya to Bandung Bandung train station