Medan
Medan
Pekalongan
Pekalongan
Train Flight

Medan to Pekalongan

Updated: 28 May 2026

To reach Pekalongan from Medan, you must fly to Jakarta and connect via the Indonesian railway network. Kualanamu International Airport provides frequent flights to Soekarno-Hatta. Once in Jakarta, proceed to Gambir Station to board a train bound for Pekalongan Station. The journey traverses the northern coast of Java, known for its vibrant batik industry. Expect a total travel duration of approximately 9 hours. This route is highly efficient for business and leisure travelers.

Total Distance: Driving distance 2,050 km, Air distance 1,700 km.
Fastest Way
Flight to Jakarta and executive train, total 9 hours.
Cheapest Way
Flight to Jakarta and economy train to Pekalongan.
Compare Medan to Pekalongan Routes
Train
Direct from Jakarta
Flight
Direct to Jakarta
Duration 6 hours 2 hours 20 mins
Avg Price 250,000 - 600,000 IDR 1,300,000 - 2,100,000 IDR
Operator KA Argo Sindoro Batik Air
Route Gambir to Pekalongan Station KNO to CGK
Tip Book tickets at least two weeks in advance. Check baggage allowance before booking.
Travel Tips
  • Tickets
    Use the official KAI website for secure train bookings.
  • Transport
    Use ride-hailing apps for easy movement within Pekalongan.
  • Food
    Try Nasi Megono, a local specialty found in most street stalls.
  • Weather
    Carry an umbrella as coastal areas can experience sudden rain.
  • Packing
    Pack light to facilitate easy transfers between transport modes.
Safety Tips
  • Scams
    Avoid unofficial taxi drivers at the train station.
  • Health
    Carry basic medication for stomach issues.
  • Security
    Keep your bag in front of you in crowded markets.
  • Emergency
    Save the local police emergency number on your phone.
People Also Ask
  • Is Pekalongan safe for tourists?
    Yes, it is a friendly city with a strong local community.
  • What is the best way to travel in Pekalongan?
    Motorbike taxis or ride-hailing cars are most convenient.
  • Can I fly directly to Pekalongan?
    No, the nearest airport is in Semarang.
  • How long is the train from Jakarta?
    It takes about 6 hours depending on the train type.
  • Is English widely spoken?
    In hotels and tourist spots, yes, but not in local markets.
Quick Info
  • From Medan, North Sumatra, Indonesia
  • To Pekalongan, Jawa Tengah, Indonesia
  • Modes
Best Time to Travel

June to August for clear skies and pleasant temperatures.

Things to Do in Pekalongan
1
International Batik Center
Explore the massive collection of traditional batik textiles. It is the heart of Pekalongan's economy.
2
Museum Batik Pekalongan
Learn about the history and intricate patterns of Indonesian batik. The museum houses rare historical pieces.
3
Pantai Pasir Kencana
A coastal park perfect for watching the sunset. It features a swimming pool and playground.
4
Alun-Alun Pekalongan
The city square is surrounded by colonial architecture. It is a great spot for evening walks.
Tags
Medan to Pekalongan flight to Jakarta train to Pekalongan Kualanamu to Pekalongan traveling in Java Pekalongan batik city Indonesia transport KAI train schedule