Direct (nonstop) flights from Agadir to Edinburgh

2 airlines fly nonstop from Inezgane Airport (AGA) to Edinburgh Airport (EDI). It's 1,793 miles (2,885 km), about 4h 20m in the air. Operated by Ryanair UK, easyJet.

AGA
Inezgane Airport
🇲🇦 Agadir, Morocco
EDI
Edinburgh Airport
🇬🇧 Edinburgh, United Kingdom
Flight Time
4h 20m
Distance
1,793 mi
2,885 km
CO₂/pax
303 kg
−43 kg vs. layover
Airlines
2
Ryanair UK +1
Time Diff
Same timezone
Operated by Ryanair UK Ryanair UK easyJet easyJet

Route data last updated: May 26, 2026

Airlines with non-stop flights

Ryanair UK RK Ryanair UK
Route
AGA → EDI
Flight Time
4h 20m
Distance
1,793 mi
easyJet U2 easyJet
Route
AGA → EDI
Flight Time
4h 20m
Distance
1,793 mi

Alternative Routes

Other ways to fly from Agadir to Edinburgh with one stop · direct emits 303 kg CO₂ per passenger

AGA NTE (Nantes) EDI
Leg 1: 3h 5m (1,233 mi) Leg 2: 1h 50m (612 mi) Total: ~4h 55m 🍃 346 kg CO₂ (+14% vs. direct)
Leg 1
AGA → NTE
3h 5m · 1,233 mi
View AGA to NTE flights →
Leg 2
NTE → EDI
1h 50m · 612 mi
View NTE to EDI flights →
AGA BHX (Birmingham) EDI
Leg 1: 3h 50m (1,576 mi) Leg 2: 1h 5m (250 mi) Total: ~4h 55m 🍃 337 kg CO₂ (+11% vs. direct)
Leg 1
AGA → BHX
3h 50m · 1,576 mi
View AGA to BHX flights →
Leg 2
BHX → EDI
1h 5m · 250 mi
View BHX to EDI flights →
AGA BRS (Bristol) EDI
Leg 1: 3h 40m (1,493 mi) Leg 2: 1h 15m (316 mi) Total: ~4h 55m 🍃 336 kg CO₂ (+11% vs. direct)
Leg 1
AGA → BRS
3h 40m · 1,493 mi
View AGA to BRS flights →
Leg 2
BRS → EDI
1h 15m · 316 mi
View BRS to EDI flights →
AGA DUB (Dublin) EDI
Leg 1: 3h 50m (1,602 mi) Leg 2: 1h 5m (209 mi) Total: ~4h 55m 🍃 335 kg CO₂ (+11% vs. direct)
Leg 1
AGA → DUB
3h 50m · 1,602 mi
View AGA to DUB flights →
Leg 2
DUB → EDI
1h 5m · 209 mi
View DUB to EDI flights →
AGA OPO (Porto) EDI
Leg 1: 2h 10m (753 mi) Leg 2: 2h 45m (1,044 mi) Total: ~4h 55m 🍃 340 kg CO₂ (+12% vs. direct)
Leg 1
AGA → OPO
2h 10m · 753 mi
View AGA to OPO flights →
Leg 2
OPO → EDI
2h 45m · 1,044 mi
View OPO to EDI flights →

Frequently Asked Questions

How long is the direct flight from Agadir to Edinburgh?

A nonstop flight from Agadir (AGA) to Edinburgh (EDI) takes approximately 4 hours and 20 minutes. The distance is 1,793 miles (2,885 km).

Which airlines fly nonstop from Agadir to Edinburgh?

2 airlines: Ryanair UK, easyJet.

Is there a nonstop flight from Agadir to Edinburgh?

Yes. 2 airlines: Ryanair UK, easyJet.

How far is Agadir from Edinburgh?

The flight distance from Agadir to Edinburgh is 1,793 miles (2,885 km), measured as the great-circle (shortest air) distance.

What type of aircraft flies from Agadir to Edinburgh?

At 4h 20m, 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 United Kingdom?

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

What is the carbon footprint of a flight from Agadir to Edinburgh?

Roughly 303 kg CO2 per passenger one-way. That's about the same as driving 1,515 km.

Is the return flight from Edinburgh to Agadir also nonstop?

Yes — nonstop flights run both ways. Flight time may differ slightly due to wind patterns.

When is the cheapest time to fly from Agadir to Edinburgh?

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 Inezgane Airport for this flight?

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