Gresik
Gresik
Bengkulu
Bengkulu
Bus Flight

Gresik to Bengkulu

Updated: 28 May 2026

Reaching Bengkulu from Gresik involves crossing the Java Sea and traversing the southern part of Sumatra. The most practical method is flying from Juanda Airport to Fatmawati Soekarno Airport via Jakarta. Alternatively, you can take a bus from Gresik to Jakarta and then a connecting bus to Bengkulu. The journey offers a mix of urban landscapes and coastal views.

Total Distance: 1,550 km driving distance; 1,420 km straight-line air distance.
Fastest Way
Flight via Jakarta is the fastest, taking about 6 hours total.
Cheapest Way
Bus travel is the cheapest, costing roughly IDR 950,000.
Compare Gresik to Bengkulu Routes
Bus
Direct
Flight
Connecting
Duration 50 hours 6 hours
Avg Price IDR 850,000 - 1,100,000 IDR 1,900,000 - 2,800,000
Operator PO SAN Lion Air
Route Trans-Java Toll Road, Merak-Bakauheni Ferry, Trans-Sumatra Highway SUB to CGK to BKS
Tip PO SAN is a reliable operator for the long-haul Sumatra route. Check baggage allowance as connecting flights may have different rules.
Travel Tips
  • Flight Booking
    Use travel aggregators to find the best connection times between Surabaya and Bengkulu.
  • Bus Comfort
    Choose 'Executive' class buses for better legroom and reclining seats on the long trip.
  • Local Currency
    Carry sufficient cash as ATMs can be sparse in remote parts of the Trans-Sumatra highway.
  • Hydration
    Drink plenty of water during the long bus journey to stay hydrated.
  • Arrival
    Arrange your hotel pickup in advance if arriving late at night in Bengkulu.
Safety Tips
  • Road Safety
    The Trans-Sumatra highway can be winding; keep your seatbelt fastened at all times.
  • Personal Belongings
    Keep your passport and money in a secure money belt.
  • Health Precautions
    Use mosquito repellent, especially in the evenings near coastal areas.
  • Communication
    Ensure your mobile provider has good coverage in Sumatra before departing.
People Also Ask
  • Is there a direct bus from Gresik to Bengkulu?
    Yes, some long-haul bus operators offer direct routes from East Java to Bengkulu.
  • How far is the airport from Bengkulu city center?
    Fatmawati Soekarno Airport is about 15 km from the city center.
  • Can I take a train to Bengkulu?
    No, there is no railway line connecting to Bengkulu city.
  • What is the best time to visit Bengkulu?
    The dry season between April and October is ideal for sightseeing.
  • Are there hotels near Fort Marlborough?
    Yes, there are several hotels and guesthouses within walking distance of the fort.
Quick Info
  • From Gresik, Jawa Timur, Indonesia
  • To Bengkulu, Bengkulu, Indonesia
  • Modes
Best Time to Travel

April to October to avoid heavy rainfall which can affect road conditions in Sumatra.

Things to Do in Bengkulu
1
Fort Marlborough
Visit this historic British colonial fort built in the 18th century. It is one of the best-preserved forts in the region.
2
Panjang Beach
Relax at this long, sandy beach known for its beautiful sunsets and local food stalls. It is a favorite spot for locals.
3
Soekarno's Exile House
Tour the house where Indonesia's first president was exiled. It provides deep insight into the nation's history.
4
Tapak Paderi Beach
Enjoy the coastal breeze and visit the nearby historical sites. It is located close to the city center.
Tags
Gresik to Bengkulu flights to Bengkulu traveling to Bengkulu from Java Bengkulu transport Surabaya to Bengkulu bus to Bengkulu Sumatra travel Bengkulu tourism