Padang
Padang
Pekalongan
Pekalongan
Train Flight

Padang to Pekalongan

Updated: 28 May 2026

To travel from Padang to Pekalongan, you must fly to Jakarta and then take a train. First, fly from Minangkabau International Airport to Soekarno-Hatta International Airport. From Jakarta, take a train from Pasar Senen or Gambir Station to Pekalongan Station. The total distance is approximately 1,200 km. Pekalongan is famous for its batik and coastal culture. This route offers a blend of air travel and a scenic train journey through the heart of Java.

Total Distance: Driving distance is 1,700 km; straight-line air distance is 1,200 km.
Fastest Way
Flight to Jakarta followed by an executive class train, taking about 8 hours total.
Cheapest Way
Flying to Jakarta and taking an economy class train to Pekalongan.
Compare Padang to Pekalongan Routes
Train
Direct
Flight
Direct
Duration 5 hours 1 hour 55 mins
Avg Price 150,000 - 400,000 IDR 850,000 - 1,500,000 IDR
Operator Argo Muria Lion Air
Route Gambir Station (Jakarta) to Pekalongan Station. Minangkabau International Airport (PDG) to Soekarno-Hatta (CGK).
Tip Book your train ticket in advance via the KAI Access app. Take a taxi from the airport to the train station in Jakarta.
Travel Tips
  • Train Booking
    Book your train tickets at least a week in advance, especially during holidays.
  • Airport Transfer
    Allow at least 3 hours for the transfer from the airport to the train station due to Jakarta traffic.
  • Local Food
    Try the local 'Megono', a delicious jackfruit dish that is a signature of Pekalongan.
  • Connectivity
    Ensure your phone has a data plan for navigation in Pekalongan.
  • Packing
    Pack light, as you will be moving between different modes of transport.
Safety Tips
  • Train Safety
    Keep your luggage secure and within sight at all times on the train.
  • Airport Security
    Stay alert in the busy arrival halls of Soekarno-Hatta Airport.
  • Night Travel
    Avoid walking in dark or deserted areas of Pekalongan at night.
  • Emergency
    Keep the local police emergency number saved in your phone.
People Also Ask
  • How do I get from the airport to the train station in Jakarta?
    You can take a taxi, a ride-hailing car, or the airport train to the city center.
  • Is Pekalongan far from Jakarta?
    Pekalongan is about 350 km east of Jakarta and is easily accessible by train.
  • What is the best way to travel within Pekalongan?
    Ride-hailing apps like Grab and Gojek are the most convenient and affordable options.
  • Are there many trains from Jakarta to Pekalongan?
    Yes, there are several trains daily, including the Argo Muria and Menoreh.
  • Is it safe to travel by train in Indonesia?
    Yes, the train network in Indonesia is safe, reliable, and comfortable.
Quick Info
  • From Padang, West Sumatra, Indonesia
  • To Pekalongan, Jawa Tengah, Indonesia
  • Modes
Best Time to Travel

May to September, during the dry season, to enjoy the city's outdoor attractions.

Things to Do in Pekalongan
1
Pekalongan Batik Museum
A museum dedicated to the history and art of batik. It is a must-visit for art lovers.
2
Pasar Grosir Setono
A large market where you can buy high-quality batik at wholesale prices.
3
Pantai Pasir Kencana
A beautiful beach where you can enjoy the sunset and local seafood.
4
Pekalongan City Square
A lively square where you can enjoy local street food and experience the local atmosphere.
Tags
Padang to Pekalongan travel flight to Jakarta train to Pekalongan travel Sumatra to Central Java Minangkabau to Pekalongan best way to Pekalongan Jakarta to Pekalongan train Pekalongan transport