Direct (nonstop) flights from Rabat to Madinah

1 airline flys nonstop from Sale (RBA) to Madinah (MED). It's 2,854 miles (4,593 km), about 5h 50m in the air. Operated by Royal Air Maroc.

RBA
Sale
🇲🇦 Rabat, Morocco
MED
Madinah
🇸🇦 Madinah, Saudi Arabia
Flight Time
5h 50m
Distance
2,854 mi
4,593 km
CO₂/pax
436 kg
−81 kg vs. layover
Airlines
1
Royal Air Maroc
Time Diff
+2h
Operated by Royal Air Maroc Royal Air Maroc

Route data last updated: May 28, 2026

Airlines with non-stop flights

Royal Air Maroc AT Royal Air Maroc
Route
RBA → MED
Flight Time
5h 50m
Distance
2,854 mi

Alternative Routes

Other ways to fly from Rabat to Madinah with one stop · direct emits 436 kg CO₂ per passenger

RBA TUN (Tunis) MED
Leg 1: 2h 30m (975 mi) Leg 2: 4h 5m (1,938 mi) Total: ~6h 35m 🍃 517 kg CO₂ (+19% vs. direct)
Leg 1
RBA → TUN
2h 30m · 975 mi
View RBA to TUN flights →
Leg 2
TUN → MED
4h 5m · 1,938 mi
View TUN to MED flights →
RBA JED (Jeddah) MED
Leg 1: 6h 10m (2,909 mi) Leg 2: 1h (201 mi) Total: ~7h 10m 🍃 507 kg CO₂ (+16% vs. direct)
Leg 1
RBA → JED
6h 10m · 2,909 mi
View RBA to JED flights →
Leg 2
JED → MED
1h · 201 mi
View JED to MED flights →
RBA MRS (Marseille) MED
Leg 1: 2h 25m (914 mi) Leg 2: 5h 10m (2,343 mi) Total: ~7h 35m 🍃 590 kg CO₂ (+35% vs. direct)
Leg 1
RBA → MRS
2h 25m · 914 mi
View RBA to MRS flights →
Leg 2
MRS → MED
5h 10m · 2,343 mi
View MRS to MED flights →
RBA AGA (Agadir) MED
Leg 1: 1h 5m (299 mi) Leg 2: 6h 45m (3,020 mi) Total: ~7h 50m 🍃 542 kg CO₂ (+24% vs. direct)
Leg 1
RBA → AGA
1h 5m · 299 mi
View RBA to AGA flights →
Leg 2
AGA → MED
6h 45m · 3,020 mi
View AGA to MED flights →
RBA LYS (Lyon) MED
Leg 1: 2h 40m (1,020 mi) Leg 2: 5h 25m (2,413 mi) Total: ~8h 5m 🍃 605 kg CO₂ (+39% vs. direct)
Leg 1
RBA → LYS
2h 40m · 1,020 mi
View RBA to LYS flights →
Leg 2
LYS → MED
5h 25m · 2,413 mi
View LYS to MED flights →

Looking for the return flight?

MED → RBA: Flights from Madinah to Rabat

Frequently Asked Questions

How long is the direct flight from Rabat to Madinah?

A nonstop flight from Rabat (RBA) to Madinah (MED) takes approximately 5 hours and 50 minutes. The distance is 2,854 miles (4,593 km).

Which airlines fly nonstop from Rabat to Madinah?

Just Royal Air Maroc.

Is there a nonstop flight from Rabat to Madinah?

Yes. 1 airline: Royal Air Maroc.

How far is Rabat from Madinah?

The flight distance from Rabat to Madinah is 2,854 miles (4,593 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as New York to Los Angeles.

What is the time difference between Rabat and Madinah?

Madinah is 2 hours ahead of Rabat. (Africa/Casablanca vs Asia/Riyadh.)

What type of aircraft flies from Rabat to Madinah?

At 5h 50m, this route typically uses narrow-body or mid-range jets — Boeing 737 MAX or Airbus A320neo. Varies by airline.

Do I need a visa to travel from Morocco to Saudi Arabia?

Depends on your passport. Check with the Saudi Arabia embassy or an official visa portal before booking — requirements change.

What is the carbon footprint of a flight from Rabat to Madinah?

Roughly 436 kg CO2 per passenger one-way. That's about the same as driving 2,180 km.

Is the return flight from Madinah to Rabat also nonstop?

Check the MED to RBA route page for return options.

When is the cheapest time to fly from Rabat to Madinah?

Midweek flights (Tue/Wed) outside holiday peaks are usually cheapest. For long-haul, booking 2-3 months out tends to help. Use "Check Prices" above to compare.

How early should I arrive at Sale for this flight?

3 hours before departure for international flights. You need time for check-in, security, and immigration.