Flights from Manila to Surabaya (MNL → SUB)
Loading map...
viaBandar Seri Begawan(BWN)
MNL→BWN+1h 30mBWN→SUB
4h 37m
viaDenpasar(DPS)
MNL→DPS+1h 30mDPS→SUB
4h 59m
viaJakarta(CGK)
MNL→CGK+1h 30mCGK→SUB
5h 36m
viaSingapore(SIN)
MNL→SIN+1h 30mSIN→SUB
5h 55m
viaKuala Lumpur(KUL)
MNL→KUL+1h 30mKUL→SUB
6h 24m
viaHong Kong(HKG)
MNL→HKG+1h 30mHKG→SUB
6h 44m
viaGuangzhou(CAN)
MNL→CAN+1h 30mCAN→SUB
7h 2m
viaBangkok(DMK)
MNL→DMK+1h 30mDMK→SUB
7h 17m
Frequently asked questions
Are there direct flights from Manila to Surabaya? Currently, there are no direct flights from MNL to SUB. You may need to connect through another airport.
Related guides for this route
Sibling pages from across Flightmaps — fares, visa rules, country aggregations, and per-airline routes for Manila → Surabaya.
Try a nearby airport to Manila
Flights to Surabaya (SUB) from other airports within 350 km of Manila. Often unlocks cheaper fares or better times.
Or try a nearby airport to Surabaya
Flights from Manila (MNL) to other airports within 350 km of Surabaya.