Welcome | Sign out

Cheap Flights from Buffalo to Marrakech, Morocco - BUF to RAK

Did You Know?

American Airlines has 490 connecting flights between Buffalo, NY and Marrakech.
147,591 seats are available per week to fly from Buffalo, NY to Marrakech.
There are 4576 flights from Buffalo, NY to Marrakech per week.
You must make at least 2 connections to fly from Buffalo, NY to Marrakech.

Cheap International Flights from Buffalo - BUF

Flights
Airline
Lowest Price
Iberia, Air Canada, Lufthansa, Air France, British Airways, American, United, KLM, US Airways, Delta, SAS, Alitalia
$1001

Cheap International Flights to Marrakech - RAK

Flights
Airline
Lowest Price
KLM, Swiss, Brussels, Air France, American
CAD970
Emirates, Lufthansa, American, Delta, Air Canada, Etihad, British Airways, Brussels, Alitalia, KLM, Turkish, Air France
CAD989
American, Lufthansa, Air Canada, Iberia, Air Europa, United, KLM, Turkish, US Airways, Swiss, Austrian, Brussels, Air France, SATA, Delta, British Airways, Air Transat, Finnair, Alitalia, Tap Portugal
CAD392
Delta, KLM, Air France
CAD983
Brussels, Alitalia, Finnair, Austrian, Swiss, KLM, Turkish, US Airways, Aeroflot, Iberia, American, Delta, SATA, Air Canada, Air Berlin, Lufthansa, Air France, Condor, British Airways
CAD528
Air Berlin, Lufthansa, United, US Airways, KLM, Swiss, Air Transat, British Airways, Tap Portugal, SATA, Brussels
CAD775
American
CAD3827
Air Transat, British Airways, Tap Portugal, Air Canada, SATA, United, American, Lufthansa, Iberia, Alitalia, Brussels, Swiss, KLM, US Airways
CAD634
Iberia, Air France, American, SATA, British Airways, KLM
CAD870
Air Canada, United, Delta, American, Air France, Lufthansa, Iberia, Aer Lingus, British Airways, Air Transat, Finnair, US Airways, Turkish, KLM, Swiss, Alitalia
CAD426
Alitalia, Turkish, KLM, Austrian, Iberia, Lufthansa, Air France, American, Delta, Brussels, British Airways, LOT, US Airways, United, Air Canada, Swiss
$1071
KLM, Alitalia, Swiss, Austrian, Air France, British Airways, Delta, American, Air Berlin, Iberia
CAD767
Virgin Atlantic, Turkish, KLM, Swiss, US Airways, Jet Airways, Alitalia, British Airways, Icelandair, Iberia, Lufthansa, Condor, Air France, American, Delta, Air Transat, United, Brussels, Air Canada, Finnair
CAD719
KLM, Swiss, Alitalia, Finnair, British Airways, SATA, Delta, American, Air France, Lufthansa, Turkish, Air Canada, Iberia
CAD529
US Airways, Austrian, Swiss, Tap Portugal, SATA, United, Air Berlin, Lufthansa, KLM
CAD425
Emirates, Lufthansa, Air France, Air Canada, Alitalia, KLM, Turkish
CAD1170
Iberia, Air France, Air Berlin, American, Austrian, Alitalia, KLM, Swiss, British Airways, SATA
CAD302
British Airways, American, Iberia
CAD988
Swiss, Austrian, British Airways, KLM, American, Air Berlin, Air France, Lufthansa, Iberia
CAD882
SATA, Air Berlin, Tap Portugal
CAD305
Emirates, Icelandair, Lufthansa, Iberia, Air France, American, United, Delta, Air Canada, Aeroflot, US Airways, British Airways, Air Transat, Alitalia, Brussels, Austrian, LOT, Swiss, KLM, Turkish
CAD530
Turkish, US Airways, Air Transat, Aeroflot, KLM, Swiss, Austrian, British Airways, Brussels, Finnair, Air Canada, American, Iberia, Lufthansa, Alitalia, Delta, United, Air France, Air Berlin
CAD754
Swiss, LOT, Austrian, KLM, Turkish, United, Brussels, Alitalia, Iberia, Lufthansa, Air France, Air Berlin, American, Delta, Air Canada, British Airways, US Airways
$1096
Finnair, Alitalia, Brussels, LOT, Swiss, KLM, Turkish, Jet Airways, British Airways, Aeroflot, Icelandair, Iberia, Lufthansa, Air France, American, Delta, United, Air Canada, US Airways, Austrian
CAD490
Alitalia, Swiss, KLM, Turkish, US Airways, Finnair, British Airways, Iberia, LOT, Lufthansa, Air Berlin, American, Delta, United, Air Canada, Air France
$1038
Finnair, Turkish, KLM, American, Aeroflot, British Airways, Alitalia, Brussels, Austrian, SAS, LOT, Swiss, Air Canada, United, Air Berlin, Delta, Air France, Lufthansa, Iberia, Icelandair
CAD680
KLM, Swiss, Brussels, US Airways, Turkish, Jet Airways, Air Transat, Air Canada, Delta, United, Air France, Lufthansa
CAD448
Air Canada, Delta, Iberia, American, Air Berlin, Air France, Lufthansa, British Airways, Finnair, Aeroflot, US Airways, Turkish, KLM, Swiss, LOT, Austrian, Alitalia, United, Brussels
CAD758
Finnair, Alitalia, Brussels, KLM, Jet Airways, US Airways, Air Canada, Turkish, Air France, Lufthansa, Iberia, American, Delta, United, British Airways, Air Transat
CAD445
Cheap Flights from Buffalo to Marrakech, Morocco, from $982 Round trip from BUF to RAK