Tabanan
Tabanan
Pekalongan
Pekalongan
Train Bus

Tabanan to Pekalongan

Updated: 28 May 2026

The journey from Tabanan to Pekalongan covers approximately 1050 kilometers. You will travel by road to Gilimanuk, cross the ferry to Ketapang, and then continue by bus or train across East and Central Java. Pekalongan is famous as the 'City of Batik' and is a major center for the textile industry. This route offers a mix of coastal and inland landscapes.

Total Distance: Driving distance 1100 km, straight-line air distance 900 km.
Fastest Way
Flight from Denpasar (DPS) to Semarang (SRG), then train to Pekalongan, taking 7 hours total.
Cheapest Way
Bus from Tabanan to Banyuwangi, then economy train to Pekalongan, costing around 450,000 IDR.
Compare Tabanan to Pekalongan Routes
Train
Connecting
Bus
Connecting
Duration 21 hours 25 hours
Avg Price 400,000 - 800,000 IDR 450,000 - 650,000 IDR
Operator PT Kereta Api Indonesia Pahala Kencana
Route Banyuwangi Kota Station to Pekalongan Station Tabanan - Gilimanuk - Ketapang - Pekalongan
Tip The train ride is very comfortable; book the executive class for a better experience. Pahala Kencana offers reliable bus services for long-distance travel in Java.
Travel Tips
  • Train Station
    Pekalongan Station is centrally located, making it easy to reach your accommodation.
  • Local Food
    Try 'Megono', a local dish made of jackfruit that is a must-try in Pekalongan.
  • Booking
    Book your train tickets in advance as this route is popular with travelers.
  • Transport
    Use ride-hailing apps for convenient travel within the city.
  • Weather
    The coastal area can be hot; stay hydrated and use sunscreen.
Safety Tips
  • Beach Safety
    If swimming at the beach, be aware of currents and follow safety signs.
  • Valuables
    Keep your belongings secure in crowded areas.
  • Night Travel
    If arriving late, use official taxi services from the station.
  • Emergency
    Know the location of the nearest hospital in Pekalongan.
People Also Ask
  • Is Pekalongan worth visiting?
    Yes, it is a vibrant city with great culture and access to nature.
  • How do I get to the Batik Center?
    You can take a local minibus or hire a taxi from the city center.
  • Is it hot in Pekalongan?
    Yes, the coastal area can be quite hot and humid.
  • What is the best way to travel from Bali?
    A combination of bus and train is the most common and affordable way.
  • Are there direct flights to Pekalongan?
    No, you must fly to a nearby city like Semarang and then travel by road or train.
Quick Info
  • From Tabanan, Bali, Indonesia
  • To Pekalongan, Jawa Tengah, Indonesia
  • Modes
Best Time to Travel

May to September, when the weather is dry and ideal for exploring the city.

Things to Do in Pekalongan
1
International Batik Center
Explore this center to learn about the history and production of batik. It is a must-visit.
2
Museum Batik Pekalongan
See a vast collection of traditional and modern batik from all over Indonesia.
3
Alun-Alun Pekalongan
Experience the local atmosphere at the city square, especially in the evening.
4
Pantai Pasir Kencana
Visit this beach for a relaxing day by the sea. It is a popular spot for locals.
Tags
Tabanan to Pekalongan Bali to Pekalongan travel bus to Pekalongan train to Pekalongan traveling to Central Java Pekalongan transport Bali to Java long distance travel