
Fly to Marrakech from the UK – Your Moroccan Adventure Starts Here
Compare flights to Marrakech from the UK, including direct routes, airlines, departure airports, flight times and tips for finding better fares.







No flights available at the moment. Please try again later.
Flights to Marrakech from the UK land at Marrakesh Menara Airport (RAK). London has the widest choice of direct flights, with services from Gatwick, Heathrow, Luton, Stansted and Southend. Manchester, Birmingham, Bristol, Edinburgh, Glasgow and other regional airports also have direct or seasonal routes. A direct London flight takes roughly 3 hours 30 minutes to 4 hours.
Low-cost airlines such as easyJet and Ryanair fly alongside British Airways and the leisure airlines Jet2 and TUI. Fares vary by date, airline, departure airport and demand. Because baggage and seat costs differ so much between carriers, compare the total price rather than the headline fare.
TravelApp is a UK travel agency that helps travellers compare flights to Marrakech from the UK by airport, airline and date, and weigh flight-only fares against holiday packages.
Marrakech is one of the best-connected North African destinations from the UK. Most direct flights arrive at Marrakesh Menara Airport (RAK) in under four hours, from both London and regional airports.
| Arrival airport | Marrakesh Menara Airport |
| Airport code | RAK |
| Main direct UK departure airports | London Gatwick, Heathrow, Luton, Stansted, Southend, Manchester, Birmingham, Bristol, Edinburgh, Glasgow |
| Main airlines | easyJet, Ryanair, British Airways, Jet2, TUI, Wizz Air |
| Approx. London flight time | Around 3 hrs 30 mins to 4 hrs |
| Regional UK options | Several regional airports have direct flights; some routes are seasonal |
| Main fare considerations | Baggage, seat selection, travel dates, fare type |
| Entry reminder | British citizens can visit for tourism without a visa for up to 90 days; check current rules |
The best-value flights to Marrakech usually come from comparing several UK airports, airlines and dates together, then checking the final price after baggage and seats. No single airline or route is always the cheapest.
The main factors are:
Airport choice. Marrakech has more UK routes than most North African destinations, so compare more than one airport.
Airline type. Low-cost scheduled airlines often have lower headline fares but charge separately for extras.
Travel dates. Winter sun flight schedules, Christmas and school holidays usually push fares up.
Flexibility. Moving by a day or two can change the price.
London offers the most frequent flights to Marrakech, with direct services from five airports and several airlines. Manchester and Birmingham are the busiest regional options, each with multiple carriers flying to RAK.
London Gatwick has the widest airline choice, including British Airways, easyJet, TUI and Wizz Air. Regional travellers can compare flights from Manchester and flights from Birmingham, which often avoid a costly trip to London.
There is no guaranteed best time to book flights to Marrakech. For Christmas, New Year, half-term and Easter, booking early usually gives more choice. Outside peak dates, monitoring fares for a few weeks can help.
Keep in mind:
Peak periods. Christmas, New Year and UK school holidays sell quickly.
Winter sun demand. Marrakech is popular from late autumn to spring.
Seasonal routes. Some regional routes run only at certain times of year.
Flexibility. Flexible travellers can compare several dates and airports.
Late deals do appear, but last-minute flight deals are less reliable during busy holiday weeks.
Direct flights to Marrakech operate from London and many regional UK airports. Airlines and frequencies change between summer and winter, so check the current timetable for your dates.
London has the widest choice of direct flights to Marrakech, with services from Gatwick, Heathrow, Luton, Stansted and Southend.
Travellers can compare different London airports based on airline, departure time, baggage allowance and the cost of reaching the airport.
Manchester has several direct flights to Marrakech, making it a useful option for travellers in northern England who want to avoid travelling to London.
Birmingham offers direct Marrakech flights with several airlines and can be convenient for travellers across the Midlands.
Edinburgh and Glasgow offer direct or seasonal Marrakech services, giving Scottish travellers alternatives to connecting through London.
Bristol, Leeds Bradford, Liverpool and Newcastle can also have direct or seasonal Marrakech services, depending on the airline and time of year.
Direct flights to Marrakech operate from London and many regional UK airports. Airlines and frequencies change between summer and winter, so check the current timetable for your dates. Flight times are approximate.
| UK Departure Airport | Airline | Route Type | Approx. Flight Duration | Schedule Notes |
| London Gatwick | British Airways, easyJet, TUI, Wizz Air | Direct scheduled / leisure | Around 3 hrs 35 mins | Widest London choice; frequency varies by airline |
| London Heathrow | British Airways | Direct scheduled | Around 3 hrs 35 mins | Check current timetable |
| London Luton | easyJet | Direct scheduled | Around 3 hrs 35 mins | Frequency varies by season |
| London Stansted | Ryanair, Jet2 | Direct scheduled | Around 3 hrs 35 mins | Frequency varies by season |
| London Southend | easyJet | Direct scheduled | Around 3 hrs 35 mins | Check current timetable |
| Manchester | easyJet, Ryanair, Jet2, TUI | Direct scheduled / leisure | Around 3 hrs 50 mins | Busiest regional choice |
| Birmingham | easyJet, Ryanair, Jet2, TUI | Direct scheduled / leisure | Around 3 hrs 40 mins | Frequency varies by season |
| Bristol | easyJet, TUI | Direct scheduled / leisure | Around 3 hrs 30 mins | TUI seasonal |
| Edinburgh | Ryanair, easyJet | Direct scheduled | Around 4 hrs 10 mins | easyJet seasonal |
| Glasgow | Jet2, easyJet | Direct scheduled | Around 4 hrs 10 mins | easyJet seasonal |
| Leeds Bradford | Jet2 | Direct scheduled | Around 3 hrs 55 mins | Seasonal |
Check UK to Marrakech Flight Options
easyJet, Ryanair, British Airways, Jet2, TUI and Wizz Air all operate direct flights to Marrakech from the UK. Routes vary by airport and season, and London Gatwick offers a wide choice of airlines.
easyJet and Ryanair operate a large number of UK–Marrakech routes. Their headline fares can be low, but cabin bags, checked bags and seats often cost extra.
easyJet. easyJet London to Marrakech flights run from Gatwick, Luton and Southend, plus routes from Manchester, Birmingham, Bristol, Liverpool and seasonal Scottish airports.
Ryanair. Ryanair flights to Marrakech run from London Stansted, Manchester, Birmingham, Liverpool, Newcastle and Edinburgh.
Before comparing, check:
Cabin baggage restrictions. The basic fare usually includes only a small under-seat bag.
Checked baggage. This is added at a cost and is cheaper when booked early.
Seat selection. Families wanting to sit together may need to pay.
Priority boarding. This is often bundled with larger cabin bags.
Total payable fare. Compare after all extras.
Neither airline is always the cheapest, as prices change daily.
British Airways flies direct to Marrakech from London Gatwick and London Heathrow. Its fares typically include a cabin bag, while higher fares may add checked baggage and more flexibility.
Check the latest British Airways Marrakech schedule on British Airways before booking, as frequencies change between seasons. BA offers Euro Traveller and, on many flights, Club Europe. Heathrow may suit travellers in west London or those connecting from other flights.
Jet2 and TUI operate Marrakech flights mainly for the holiday market, often from regional UK airports. Both sell flight-only seats as well as packages.
Jet2 flies from Stansted, Manchester, Birmingham, Glasgow and Newcastle, with seasonal Leeds Bradford flights. Jet2 flight deals can include a checked bag, but compare the full price against other carriers.
TUI flies from Gatwick, Manchester and Birmingham, with seasonal Bristol flights.
Wizz Air also operates direct flights to Marrakech from selected UK airports, with routes and frequencies varying by season.
Check the fare conditions carefully, particularly cabin baggage restrictions, seat selection and checked baggage costs.
Not sure which airline or fare works out best for your trip? TravelApp can compare the available options around your dates, including the flight price, baggage and departure airport, so you can compare the actual cost rather than just the advertised fare.
Many travellers can fly direct to Marrakech without going to London. Manchester, Birmingham and several other regional departure hubs have direct flights, although some routes are seasonal.
Manchester and Birmingham both have direct Marrakech flights with several airlines. Leeds Bradford has seasonal Jet2 flights. Flying locally can save time and transport costs compared with travelling to London.
Manchester Airport has flights with easyJet, Ryanair, Jet2 and TUI, while Birmingham Airport has the same four carriers. Leeds Bradford Airport is served seasonally by Jet2. Travellers in Yorkshire can compare flights from Leeds against Manchester.
Compare:
the cost and time of reaching London
flight times and departure slots
baggage rules on each airline
hotel transfer timings on arrival
seasonal availability
Edinburgh has direct Marrakech flights with Ryanair, plus seasonal easyJet flights. Glasgow has Jet2 flights and seasonal easyJet services. Flights take around 4 hours or slightly more.
Schedules from Edinburgh Airport and Glasgow Airport vary through the year, so check the dates you need. Compare flights from Edinburgh with other Scottish and northern regional departure hubs if a route is not operating.
Bristol, Liverpool, Newcastle and other UK airports can offer direct or seasonal Marrakech flights. Availability depends on the airline's current schedule.
If you live outside London, compare the full journey from your nearest airport rather than looking only at the advertised airfare.
Flying from outside London? TravelApp can compare your nearest departure airport with other available UK options, including the fare, baggage and travel dates, so you can see whether travelling to London actually saves money.
London has five airports with direct Marrakech flights. The best one depends on where you live, which airline you prefer and your total transport and parking costs.
Gatwick offers the widest airline choice for direct Marrakech flights, including British Airways, easyJet, TUI and Wizz Air.
Heathrow offers British Airways flights to Marrakech and can be convenient for west London travellers or passengers connecting from other flights.
Luton is an option for easyJet flights to Marrakech and can suit travellers in north London and the surrounding areas.
Stansted offers Marrakech flights with Ryanair and Jet2 and can be convenient for east London and East Anglia.
Southend offers easyJet flights to Marrakech and can be useful for travellers in Essex and surrounding areas.
Airport choice affects:
transfer cost and journey time from home
parking or public transport
airline availability and baggage rules
departure times
Travellers can compare flights from London across the main London airports.
The London to Marrakech flight time is around 3 hours 30 minutes to 4 hours on a direct flight, depending on the airport, routing and operating conditions. Regional UK flights take a similar or slightly longer time.
| Departure Airport | Approx. Direct Flight Time |
| London airports | 3 hrs 30 mins to 4 hrs |
| Manchester | Around 3 hrs 50 mins |
| Birmingham | Around 3 hrs 40 mins |
| Edinburgh | Around 4 hrs 10 mins |
| Glasgow | Around 4 hrs 10 mins |
Flight time is not total journey time. Add airport check-in, security, arrival formalities and your transfer into Marrakech.
There is no fixed price for flights to Marrakech from the UK. Fares vary by date, airline, departure airport, season and demand. Compare live prices for your exact travel dates.
Prices depend on:
travel dates and school holidays
airline and fare type
departure airport
checked and cabin baggage
seat selection
booking flexibility
direct or connecting route
Cheap flights to Marrakech Menara can look very different once baggage is added. The cheapest headline fare may not be the cheapest final journey.
Need assistance in finding cheapest flights to Marrakech?
The best way to find cheap air tickets to Marrakech is to compare airports, dates and airlines, then add baggage and extras before deciding.
Flying from a different airport can lower the fare, but factor in travel and parking costs.
Most UK travellers fly direct to Marrakech. A connection through Casablanca, Madrid or another hub is only worth considering if it clearly saves money or suits your airport.
| Factor | Direct | One Stop |
| Journey time | Around 3.5 to 4 hrs | Usually much longer |
| Connections | None | Required |
| Airport choice | Wide from the UK | Wider in some cases |
| Fare | Often competitive | Occasionally lower |
| Baggage | Check fare rules | Check each leg |
| Convenience | Higher | Depends on connection |
| Total trip cost | Usually lower overall | Can rise with extra time and costs |
Cabin baggage restrictions differ widely between airlines. Compare fares on a like-for-like basis, with the same bags included. Check hand luggage sizes on UK airlines before choosing a basic fare.
If you are unsure whether a low-cost fare still represents good value after adding checked baggage, cabin bags and seats, TravelApp can compare the total flight cost across available options rather than just the base fare.
Mid-week travel savings are sometimes possible, as Tuesday and Wednesday flights can be priced differently from weekends. There is no universal cheapest day, so compare several dates.
Add up:
flight
baggage
seats
airport transport or parking
transfers in Marrakech
hotel, if relevant
A £50 cheaper ticket may not be cheaper overall.
TravelApp can help compare the full cost of your journey, including flight options, baggage, dates and holiday arrangements, so you can see what you are actually paying before booking.
Marrakech is a year-round destination, but demand and weather vary. Spring and autumn are popular for mild temperatures, winter suits winter sun breaks, and summer is very hot.
Winter. Popular for winter sun, with busy Christmas and New Year dates.
Spring. Mild weather, with high demand around Easter.
Summer. Very hot days, and busy UK school holidays.
Autumn. Warm weather, with October half-term demand.
No single month is guaranteed to be the cheapest. Lower fares can appear during quieter travel periods, while Christmas, school holidays and popular winter sun dates can cost more. Compare flexible dates for current prices.
British Airways notes that winter can offer some cheaper months for Morocco outside the festive peak. Prices still vary by airline and date, so check live fares for the air tickets to Marrakech you need.
Low-cost airlines often separate extras from the base fare, so baggage and seats can add significantly to the cost. Check what your fare includes before paying.
Compare:
cabin baggage allowance
checked baggage
seat selection
priority boarding
meals and drinks
airport transfers
change fees
cancellation conditions
TravelApp can help you compare these costs alongside the flight fare, particularly if you are travelling with checked bags, children or several passengers. The aim is to compare the total payable price, not just the lowest advertised airfare.
Marrakesh Menara Airport (RAK) is the main international airport serving Marrakech. It handles scheduled and seasonal international flights and is the primary arrival airport for UK travellers flying directly to the city.
Marrakech Menara Airport sits a short drive south-west of the city centre, making it one of the more convenient city airports in the region. The airport has two linked passenger terminals in one building. Check current airport information through Morocco's airports authority (ONDA).
Most UK travellers reach their accommodation by taxi, pre-booked transfer or hotel pick-up. The journey into central Marrakech is usually short, but traffic varies.
Taxi. Available outside arrivals. Agree the fare or check the meter before setting off.
Pre-booked private transfer. A fixed price and a driver waiting at arrivals.
Hotel or riad transfer. Many riads arrange pick-ups, which helps as some are hard to find within the Medina.
Airport bus. A shuttle bus links the airport with central areas.
If you are booking a flight and hotel together, check whether an airport transfer can be included rather than arranging transport separately after booking. TravelApp can help compare flight and holiday options with transfers where available.
British citizens can visit Morocco for tourism without a visa for up to 90 days. Your passport must be valid for at least 3 months after your arrival date. Check the latest rules before you travel.
Passport. It must be valid for at least 3 months from arrival and be undamaged.
Permitted stay. Up to 90 days for tourism.
Visa. Not needed for tourism on a British citizen passport. A Moroccan tourist e-Visa applies to certain other nationalities, not British citizens visiting for tourism.
Entry stamp. Make sure your passport is stamped on arrival.
Other purposes. Check requirements with the Moroccan Consulate General.
Always check the current Morocco entry requirements on GOV.UK before travelling.
Have questions about your Marrakech trip before booking? TravelApp can help you compare the flight, baggage, dates and holiday options, while you should always use the official government sources for the latest entry requirements.
Flight-only suits travellers who have already booked a riad or hotel. A flight and hotel package can be simpler and may include transfers and extra protection. It is not always cheaper, so compare both.
Compare:
total price for your dates
hotel or riad location and standard
included baggage
airport transfers
flexibility to change dates
package protection
length of stay
TravelApp can compare flight-only fares with Marrakech holidays and city break packages for the same dates, including the wider cost of flights, accommodation and available travel extras.
A UK travel agency can compare airports, airlines and fares for you, and help if your plans change.
TravelApp can help you compare:
UK departure airports
direct and connecting routes
airlines
baggage allowances
travel dates
airport transfers
flight-only options
holiday packages
accommodation and available travel extras
Instead of comparing each part of the trip separately, you can ask TravelApp to look at the overall journey and help you compare the options available for your dates.
The right flight to Marrakech depends on your departure airport, dates, baggage and total journey cost. With so many direct routes from the UK, comparing a few options is usually worth the time.
Before booking, check:
which UK airports fly direct on your dates
the airline and fare type
cabin and checked baggage
the total cost, including transport and transfers
TravelApp can compare flights to Marrakech from the UK by airport, airline and travel date, then help you look at baggage, transfers and holiday options where needed.
Compare your options with TravelApp, or call +44 20 3137 0990 for help choosing the right route.
Get the best prices on flights with exclusive deals.
Book with confidence thanks to years of experience in premium travel.
Enjoy flexible options with easy cancellation and modification policies.
Our expert team is available round the clock for every request.
Find answers to common questions about traveling to Marrakech
easyJet, Ryanair, British Airways, Jet2, TUI and Wizz Air fly direct to Marrakech from the UK. Routes vary by airport and season, with London Gatwick offering a wide choice.
A direct flight from London to Marrakech takes around 3 hours 30 minutes to 4 hours, depending on the departure airport and operating conditions.
No month is guaranteed to be cheapest. Quieter periods outside Christmas, school holidays and peak winter sun dates often offer better value. Compare flexible dates for current fares.
Marrakesh Menara Airport (RAK) is Marrakech's main international airport and the arrival point for direct flights from the UK.
Yes. easyJet, Ryanair, Jet2 and TUI fly direct from Manchester to Marrakech. Flights take around 3 hours 50 minutes, and schedules vary by season.
Yes. easyJet, Ryanair, Jet2 and TUI fly direct from Birmingham to Marrakech, with frequencies varying by season.
Yes. Ryanair flies direct from Edinburgh to Marrakech, and easyJet adds seasonal flights. The journey takes a little over 4 hours.
Gatwick, Heathrow, Luton, Stansted and Southend all have direct Marrakech flights. Gatwick has the widest airline choice.
The airport code for Marrakech is RAK, for Marrakesh Menara Airport.
There is no fixed price. Fares depend on dates, airline, airport, baggage and demand. Compare live fares for your exact travel dates.
Direct flights are widely available from the UK to Marrakech. A connecting flight may sometimes offer a different fare or departure option, so compare the total price and journey time.
No. British citizens can visit Morocco for tourism for up to 90 days without a visa. Passports must be valid for at least 3 months after arrival.
It depends on your airline and fare. Low-cost basic fares often include only a small under-seat bag, while other fares include larger cabin bags or checked baggage. Check your fare before booking.