Tanjung Pinang
Tanjung Pinang
Pekalongan
Pekalongan
Train Flight

Tanjung Pinang to Pekalongan

Updated: 28 May 2026

To reach Pekalongan from Tanjung Pinang, fly from TNJ to Jakarta (CGK), then take a train from Pasar Senen or Gambir Station to Pekalongan Station. The train journey takes about 4 hours. Pekalongan is famous as the 'City of Batik'. This route is ideal for those interested in culture and textiles. Total travel time is approximately 8 hours.

Total Distance: Driving distance N/A; straight-line air distance 900 km.
Fastest Way
Flight to Jakarta and executive train to Pekalongan.
Cheapest Way
Flight to Jakarta and economy train to Pekalongan.
Compare Tanjung Pinang to Pekalongan Routes
Train
Direct
Flight
Direct
Duration 4 hours 1 hour 45 mins
Avg Price 200,000 - 400,000 IDR 900,000 - 1,500,000 IDR
Operator Kereta Api Indonesia (KAI) Citilink / Batik Air
Route Gambir to Pekalongan. TNJ to CGK.
Tip The Argo Cheribon train is a great choice. Ensure your flight lands early enough to catch the train.
Travel Tips
  • Train Station
    Pekalongan Station is very close to the city center.
  • Transport
    Use becaks for short trips around the city.
  • Booking
    Book your train tickets in advance via the KAI app.
  • Weather
    It can be humid; dress in light fabrics.
  • Food
    Try 'Nasi Megono', a local specialty.
Safety Tips
  • Train Safety
    Keep your bags close to you on the train.
  • Traffic
    Be careful when walking near busy roads.
  • Valuables
    Keep your wallet in a front pocket.
  • Emergency
    Save the local police number.
People Also Ask
  • Is there a direct flight?
    No, you must transit in Jakarta.
  • How long is the train?
    About 4 hours from Jakarta.
  • Is Pekalongan safe?
    Yes, it is a safe city for tourists.
  • What is the best way to travel?
    The train is the most convenient option.
  • Are there hotels?
    Yes, there are several good hotels in the city.
Quick Info
  • From Tanjung Pinang, Kepulauan Riau, Indonesia
  • To Pekalongan, Central Java, Indonesia
  • Modes
Best Time to Travel

October for the annual Batik Festival.

Things to Do in Pekalongan
1
Batik Museum
A must-visit to understand the history and techniques of Pekalongan batik.
2
Pasar Grosir Setono
The largest batik market in the city. Perfect for buying souvenirs.
3
Pekalongan City Square
A great place to relax and try local street food in the evening.
4
Mangrove Park
A peaceful nature spot on the coast, perfect for a morning walk.
Tags
Tanjung Pinang to Pekalongan flight to Jakarta train to Pekalongan travel Riau to Central Java Pekalongan station Tanjung Pinang travel Jakarta to Pekalongan train Indonesia travel guide