Mojokerto
Mojokerto
Pekalongan
Pekalongan
Train

Mojokerto to Pekalongan

Updated: 28 May 2026

To reach Pekalongan from Mojokerto, take a direct train from Mojokerto Station (MR) to Pekalongan Station (PK). The journey takes approximately 5 to 6 hours. Pekalongan is a city on the north coast of Central Java, world-famous for its intricate batik designs and vibrant cultural heritage.

Total Distance: Driving distance 380 km, Air distance 330 km.
Fastest Way
Executive train, approx 5 hours.
Cheapest Way
Economy train, approx 130,000 IDR.
Compare Mojokerto to Pekalongan Routes
Train
Direct
Duration
5 hours 30 mins train time
Avg Price
150,000 - 450,000 IDR
Operator
PT Kereta Api Indonesia
Route
MR to PK

Book executive class for a comfortable direct journey.

Travel Tips
  • Train Booking
    Book your train tickets via the KAI Access app well in advance.
  • Local Transport
    Use 'angkot' or 'ojek' for short distances within the city.
  • Food
    Try the local 'Megono', a famous jackfruit dish.
  • Connectivity
    Excellent mobile coverage in the city.
  • Shopping
    Buy local batik as a souvenir.
Safety Tips
  • General Safety
    Pekalongan is safe; keep your belongings secure in public.
  • Traffic
    Be cautious of heavy traffic in the city center.
  • Emergency
    Keep the local police number saved in your phone.
  • Sun Safety
    Use sunscreen when outdoors.
People Also Ask
  • Is there a direct train?
    Yes, several direct trains are available.
  • How to get to the city center?
    Use a taxi or local transport from the station.
  • What is the best food?
    Megono is the signature dish.
  • Are there hotels?
    Yes, many hotels are available in Pekalongan.
  • Is it a big city?
    It is a medium-sized city.
Quick Info
  • From Mojokerto, Jawa Timur, Indonesia
  • To Pekalongan, Jawa Tengah, Indonesia
  • Modes
Best Time to Travel

May to September for drier weather.

Things to Do in Pekalongan
1
Pekalongan Batik Museum
Learn about the history and techniques of batik.
2
Pasar Grosir Setono
Shop for a wide variety of batik products at wholesale prices.
3
Pantai Pasir Kencana
Relax on this popular beach near the city center.
4
Alun-Alun Pekalongan
Enjoy the city square and local street food.
Tags
Mojokerto to Pekalongan train to Pekalongan Mojokerto to Central Java Indonesia travel travel guide Pekalongan Pekalongan transport Mojokerto travel