Perjalanan darat ke Pekalongan memakan waktu sekitar 7 jam dari Jakarta. Rute lainnya adalah dari Semarang, yang memakan waktu sekitar dua jam. Sebagai alternatif, perjalanan darat dari Yogyakarta cukup seru dengan sawah dan pemandangan pegunungan di sepanjang jalan.
Mobil
