| Duration | 1h 32m |
|---|---|
| Distance | 157 km |
| Average price | Rp 547,162 |
| Nearby airports | 5 found |
The nearest airport to Ponorogo is Kediri (DHX). However, there are better options for getting to Ponorogo. Kereta API operates a train from Surabaya Gubeng to Madiun every 2 hours. Tickets cost Rp90000 - Rp320000 and the journey takes 2h 16m. Alternatively, Kramat Djati operates a bus from Semarang Krapyak to Ponorogo once daily. Tickets cost Rp150000 - Rp200000 and the journey takes 3h 58m.
Want to know about travelling to Ponorogo? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport?, What is the quickest option?, How much do tickets usually cost? and many more.
The nearest airport to Ponorogo is Kediri (DHX) Airport which is 55.2 km away. Other nearby airports include Solo (SOC) (87.9 km), Yogyakarta (YIA) (154.5 km), Ahmad Yani (SRG) (155.1 km) and Juanda International (SUB) (156.8 km).
More informationIt takes 3h 2m to get from Ponorogo to Juanda International (SUB) Airport.
More informationWe recommend flying to Juanda International (SUB) Airport, which is 156.8 km away from Ponorogo. The train from Juanda International (SUB) to Ponorogo takes 3h 2m.
More informationThere are 15+ hotels available in Ponorogo.
More detailsCompare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.
Learn more about our apps