District name is in Pekalongan.
The closest airport from Pekalongan is Achmad Yani International Airport in Semarang. It's located on about 101 kilometers eastern Pekalongan. Daily flights are available to many major cities in Indonesia. Garuda Indonesia, Merpati Nusantara, Lion Air, Sriwijaya Air, and Citilink fly to Jakarta daily. For International flights are only available for Kuala Lumpur and Singapore served by Air Asia.
To continue the trip to Pekalongan can move to Poncol Train Station with taxi and then went to Pekalongan with Kaligung Mas train. The schedule from Poncol Train Station are 08.40 and 16.30 daily.
Other option for getting Pekalongan are using Bus. Recomended operator bus are Nusantara and Coyo. The office agent located in Jalan Siliwangi, just a few minutes from Achmad Yani International Airport.
Pekalongan is connected to Jakarta, Bandung and Surabaya by train. There are many classes train that served.
From Gambir Train Station (Jakarta) all these train are executive classes. The name's train and schedule are: Argo Muria (07.30), Argo Bromo Anggrek (09.30), Argo Sindoro (16.45), Bangunkarta (17.45), Sembrani (19.30).
From Pasar Senen Train Station (Jakarta) all these train are bussines and economy classes. The name's train and schedule are: Menoreh (07.45), Matarmaja (13.40), Kertajaya (14.10), Majapahit (15.15), Gumarang (15.45), Brantas (16.10), Senja Utama Semarang (19.50), Tawang Jaya (22.10).
From Bandung Train Station just served one train, that is Harina. Depart from Bandung Train Station at 20.45 daily and there are two classes, executive and bussines.
From Pasar Turi Station (Surabaya) served all classes train daily. The name's train and schedule are: Argo Bromo Anggrek (08.15), Kertajaya (15.00), Harina (16.00), Gumarang (17.00), Sembrani (18.25).
For check the fares, availability of seat, and booking the tickets can directly open on Kereta Api Indonesia's website . For foreigner can booked by Credit Card.