Kota Bengkulu
Kota Bengkulu
Pekalongan
Pekalongan
Bus Flight

Kota Bengkulu to Pekalongan

Updated: 28 May 2026

Traveling from Bengkulu to Pekalongan requires crossing from Sumatra to Java. The most common method is taking an AKAP bus to the Bakauheni port, crossing to Merak, and continuing by bus to Pekalongan. Alternatively, you can fly from Bengkulu to Jakarta and take a train to Pekalongan Station. The bus journey takes about 35 hours, while the flight-train route takes roughly 10 hours. Pekalongan is renowned as the center of Indonesian batik.

Total Distance: 1150 km driving distance, 630 km straight-line air distance.
Fastest Way
Flight and train combination is the fastest, taking about 10 hours.
Cheapest Way
Bus is the most affordable option at approximately IDR 700,000.
Compare Kota Bengkulu to Pekalongan Routes
Bus
Connecting
Flight
Connecting
Duration 35 hours 10 hours
Avg Price IDR 700,000 IDR 1,900,000
Operator PO SAN Garuda Indonesia / Citilink
Route Bengkulu - Bandar Lampung - Bakauheni - Merak - Pekalongan Bengkulu (BKS) - Jakarta (CGK) - Train to Pekalongan
Tip Bring a neck pillow for the long bus ride. Book your train ticket from Jakarta to Pekalongan at least two weeks in advance.
Travel Tips
  • Batik Shopping
    Always bargain at local markets, but be respectful of the artisans' work.
  • Train Station
    Pekalongan Station is centrally located, making it easy to reach your hotel by local transport.
  • Connectivity
    Ensure your mobile data plan covers Java for easy navigation.
  • Local Food
    Try 'Megono', a traditional Pekalongan dish made from young jackfruit.
  • Language
    While Indonesian is spoken, learning a few Javanese phrases can be helpful.
Safety Tips
  • Pickpockets
    Be vigilant in crowded markets like Pasar Grosir Setono.
  • Transport
    Use reputable ride-hailing apps for safe and transparent pricing.
  • Health
    Carry basic medical supplies, including rehydration salts.
  • Night Safety
    Avoid walking in isolated areas after dark.
People Also Ask
  • Is Pekalongan safe?
    Yes, Pekalongan is generally safe for tourists.
  • How to get to Pekalongan from Jakarta?
    You can take a train from Gambir or Pasar Senen station directly to Pekalongan.
  • What is Pekalongan famous for?
    It is famous for its batik industry and unique culinary heritage.
  • Are there hotels?
    Yes, there are many hotels ranging from budget to luxury in Pekalongan.
  • Is there an airport?
    No, Pekalongan does not have its own commercial airport.
Quick Info
  • From Kota Bengkulu, Bengkulu, Indonesia
  • To Pekalongan, Jawa Tengah, Indonesia
  • Modes
Best Time to Travel

June to August, when the weather is dry and ideal for exploring the batik workshops.

Things to Do in Pekalongan
1
Museum Batik Pekalongan
Learn about the history and techniques of batik at this dedicated museum. It houses a vast collection of traditional patterns.
2
Pasar Grosir Setono
Shop for high-quality batik textiles at this massive wholesale market. It is the best place to find authentic Pekalongan batik.
3
Pantai Pasir Kencana
Enjoy a relaxing afternoon at this coastal park. It is a popular spot for locals to watch the sunset.
4
Masjid Jami Pekalongan
Visit this historic mosque, which features beautiful architecture and serves as a spiritual landmark for the city.
Tags
Bengkulu to Pekalongan travel to Pekalongan Bengkulu to Pekalongan bus flight to Pekalongan Batik city Pekalongan Sumatra to Java transport Pekalongan travel guide Bengkulu transport