Flights from Belfast to Marrakech (BHD → RAK)
Loading map...
viaBristol(BRS)
BHD→BRS+1h 30mBRS→RAK
4h 37m
viaLiverpool(LPL)
BHD→LPL+1h 30mLPL→RAK
4h 40m
viaManchester(MAN)
BHD→MAN+1h 30mMAN→RAK
4h 43m
viaBirmingham(BHX)
BHD→BHX+1h 30mBHX→RAK
4h 44m
viaLeeds(LBA)
BHD→LBA+1h 30mLBA→RAK
4h 48m
viaLondon(LGW)
BHD→LGW+1h 30mLGW→RAK
4h 48m
viaLondon(LHR)
BHD→LHR+1h 30mLHR→RAK
4h 48m
viaLondon(LTN)
BHD→LTN+1h 30mLTN→RAK
4h 49m
viaGlasgow(GLA)
BHD→GLA+1h 30mGLA→RAK
4h 53m
viaEdinburgh(EDI)
BHD→EDI+1h 30mEDI→RAK
4h 58m
viaPalma de Mallorca(PMI)
BHD→PMI+1h 30mPMI→RAK
5h 10m
viaAmsterdam(AMS)
BHD→AMS+1h 30mAMS→RAK
5h 21m
Frequently asked questions
Are there direct flights from Belfast to Marrakech? Currently, there are no direct flights from BHD to RAK. 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 Belfast → Marrakech.
Try a nearby airport to Belfast
Flights to Marrakech (RAK) from other airports within 350 km of Belfast. Often unlocks cheaper fares or better times.
Or try a nearby airport to Marrakech
Flights from Belfast (BHD) to other airports within 350 km of Marrakech.