TripTop🇬🇧 en.triptop.com

Cheap Flights from Edinburgh to Rabat

Cheap flights from Edinburgh to Rabat require a connection since no direct service exists on this route. You will fly out of Edinburgh airport and land at Sale, which serves the Moroccan capital. The journey typically takes longer than a nonstop option but gives you choices across several carriers.

Cheapest monthJanuary
Airlines8
Direct flightswith a stop
Distance2,454 km
Direct flight time *3 h 27 min
Updated 31 Oct 2026

Search opens on kissandfly.com — that’s where you buy the ticket.

Prices found on this route

Lowest fare found per airline in recent searches — click to search that date on kissandfly.com

AirlineFlightRatingDatePrice fromSearch
EasyjetEasyjetU2with a stop★★★★★ 4.12 Jan 2027from $171Search 2 Jan 2027
Transavia FranceTransavia FranceTOwith a stop—6 Nov 2026from $218Search 6 Nov 2026
Air FranceAir FranceAFwith a stop★★★★★ 4.216 Dec 2026from $279Search 16 Dec 2026
Vueling AirlinesVueling AirlinesVYwith a stop★★★★★ 3.51 Nov 2026from $292Search 1 Nov 2026
KLM Royal Dutch AirlinesKLM Royal Dutch AirlinesKLwith a stop★★★★★ 4.316 Dec 2026from $402Search 16 Dec 2026
Jet2Jet2LSwith a stop—2 Jan 2027from $500Search 2 Jan 2027
British AirwaysBritish AirwaysBAwith a stop—16 Dec 2026from $2,580Search 16 Dec 2026
BA CityFlyerBA CityFlyerCJwith a stop—16 Dec 2026from $2,607Search 16 Dec 2026

Source: fares found by Tickets Travel Network search engines, snapshot of 31 October 2026. Prices are converted to USD at an approximate rate; the exact price is shown on the booking site.

Price by month

Lowest fare found for each month in recent searches. Cheapest month: January — from $171.

MonthPrice fromDate
November 2026from $2921 Nov 2026
December 2026from $27916 Dec 2026
January 2027from $1712 Jan 2027
February 2027from $23610 Feb 2027
March 2027from $18515 Mar 2027
April 2027from $1985 Apr 2027
May 2027from $24723 May 2027
June 2027from $1752 Jun 2027

Search January on kissandfly.com

Airports on this route

Distances are straight-line from the city centre

CityAirportTo centre
EdinburghEdinburgh EDI11 km
RabatSale RBA8 km

Route on the map

EdinburghRabat2,454 km
Edinburgh – Rabat: 2,454 km in a straight line; Morocco is highlighted. Land outlines: Natural Earth.

When to fly

January stands as the cheapest month to travel this route according to current fare data. The price calendar shows availability spanning October through June, so you have options across most of the year. Weekday departures tend to offer better value than weekend flights during any season.

Airlines and what to expect

Easyjet, Vueling Airlines, and Jet2 operate as low-cost carriers on this connecting route. Air France and Transavia France provide full-service alternatives with different inclusions. Budget options keep base fares lower but charge separately for checked baggage and seat selection.

Arriving — Rabat

Sale airport handles all arrivals into Rabat from Edinburgh, sitting several kilometers outside the city centre. You can reach downtown by taxi or public transport depending on your budget and time of day. The transfer takes roughly half an hour under normal traffic conditions.

Before you go: Morocco

Currency
MAD (DH)
Power sockets
Type C, E · 127 V
Language
Standard Moroccan Tamazight, Arabic
Emergency number
112, 15, 19
Driving side
right
Calling code
+212
Internet domain
.ma
Population of Rabat
516 k (2024)
Time zone
UTC+00 (Africa/Casablanca)

Country facts: Wikidata

Check before you book

  • Confirm Edinburgh is your departure point since the city has only one airport option
  • Compare baggage allowances between low-cost and full-service carriers before booking
  • Check visa requirements for Morocco if your passport needs one
  • Book connecting flights together rather than on separate tickets when possible
  • Consider travel insurance given the multi-leg journey involved

Frequently asked questions

Edinburgh – Rabat: when is it cheapest to fly?

The lowest price in recent searches was found for January 2027 — $171. Prices change daily; check the live price in the search.

Edinburgh – Rabat: which airlines fly this route?

Airlines with offers on this route: Easyjet, Transavia France, Air France, Vueling Airlines, KLM Royal Dutch Airlines, Jet2, British Airways, BA CityFlyer.

Edinburgh – Rabat: are there direct flights?

Only connecting flights were available in recent searches.

How long is the flight from Edinburgh to Rabat?

The distance is about 2,454 km, so a non-stop flight takes roughly 3 h 27 min. Only connecting flights were found recently; a stop adds a few hours.

Which airports serve Edinburgh – Rabat?

Edinburgh: Edinburgh (EDI). Rabat: Sale (RBA).

What is the time difference between Edinburgh and Rabat?

Rabat is in the same time zone as Edinburgh.

Edinburgh — more routes

ToAirlineFlightDatePrice from
LondonRyanair UKdirect26 Nov 2026from $21
RzeszowRyanairdirect1 Nov 2026from $35
PragueJet2direct3 Jan 2027from $54
KrakowRyanairdirect31 Dec 2026from $58
AntalyaSun Expressdirect5 Nov 2026from $75
BucharestRyanair UKdirect31 Dec 2026from $94
BudapestRyanairdirect28 Dec 2026from $102
ViennaRyanairdirect3 Dec 2026from $103
WarsawRyanairdirect15 Nov 2026from $199
ChisinauLufthansawith a stop28 Dec 2026from $413

Rabat — flights from other cities

FromAirlineFlightDatePrice from
LondonRyanair UKdirect15 Nov 2026from $23
KrakowRyanairdirect14 Nov 2026from $39
DublinRyanairdirect1 Jan 2027from $40
WarsawAir Francewith a stop25 Dec 2026from $309

Nearby alternatives

Airports within reach of Edinburgh / Rabat that also have this destination — sometimes far cheaper

RouteDistanceFlightDatePrice from
Edinburgh → Casablanca86 km from Rabatwith a stop7 Mar 2027from $210
Search on kissandfly.com · $171