New York → Rabat
LaGuardia Airport (LGA) to Rabat-Salé Airport (RBA)・5,831 km
No nonstop or one-stop flights. The shortest route is LGA → BOS → OPO → RBA (via Boston, Porto), about 8h 45m of flying time (layovers not included).
With milesANA 27,500 miles+ (via YUL, BRU)JAL 40,000 miles+ (via CLT, MAD)Economy, one way, estimate. Tap a connection for miles by cabin.
Nonstop flights
None.
Routes with 2 stops
Sorted by estimated flying time. Tap one to see the airlines on each leg and booking links.
- LGA → BOS → OPO → RBAvia Boston, PortoFastest≈ 8h 45m
- LGA → YUL → OPO → RBAvia Montréal, Porto≈ 9h 8m
- LGA → BOS → MAD → RBAvia Boston, Madrid≈ 9h 11m
- LGA → YUL → AGP → RBAvia Montréal, Málaga≈ 9h 15m
- LGA → YUL → AGA → RBAvia Montréal, Agadir≈ 9h 25m
- LGA → YUL → MAD → RBAvia Montréal, Madrid≈ 9h 33m
- LGA → YYZ → OPO → RBAvia Toronto, Porto≈ 9h 46m
- LGA → YUL → VLC → RBAvia Montréal, Valencia≈ 9h 57m
- LGA → BOS → DUB → RBAvia Boston, Dublin≈ 10h 2m
- LGA → IAD → MAD → RBAvia Washington, Madrid≈ 10h 2m
Times are estimated from distance. Check schedules, frequency and availability with the airline or a booking site.