The journey from Lombok to Ponorogo requires a combination of air and land transport. You must first fly from Lombok International Airport to Juanda International Airport in Surabaya. Upon arrival in Surabaya, proceed to Bungurasih Bus Terminal to catch an intercity bus. The bus route follows the Trans-Java highway towards Madiun before reaching Ponorogo. This route covers approximately 750 kilometers of total distance. Expect a total travel time of roughly 12 hours including transfers.
Total Distance: Driving distance 750 km, straight-line air distance 580 km.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 5 hours | 1 hour 15 mins |
| Avg Price | 100,000 - 150,000 IDR | 800,000 - 1,200,000 IDR |
| Operator | Restu | Lion Air |
| Route | Bungurasih Terminal to Ponorogo Terminal | LOP to SUB |
| Tip | Choose an AC bus for comfort during the humid afternoon transit. | Book your flight at least two weeks in advance to secure lower fares. |
May to September during the dry season for reliable flight schedules.