Direct (nonstop) flights from Beirut to Antalya

2 airlines fly nonstop from Beirut International Airport (BEY) to Antalya Airport (AYT). It's 339 miles (545 km), about 1h 20m in the air. Operated by Pegasus, SunExpress.

BEY
Beirut International Airport
🇱🇧 Beirut, Lebanon
AYT
Antalya Airport
🇹🇷 Antalya, Turkiye
Flight Time
1h 20m
Distance
339 mi
545 km
CO₂/pax
63 kg
−45 kg vs. layover
Airlines
2
Pegasus +1
Time Diff
Same timezone
Operated by Pegasus Pegasus SunExpress SunExpress

Route data last updated: May 27, 2026

Airlines with non-stop flights

Pegasus PC Pegasus
Route
BEY → AYT
Flight Time
1h 20m
Distance
339 mi
SunExpress XQ SunExpress
Route
BEY → AYT
Flight Time
1h 20m
Distance
339 mi

Alternative Routes

Other ways to fly from Beirut to Antalya with one stop · direct emits 63 kg CO₂ per passenger

BEY COV (Mersin) AYT
Leg 1: 1h 10m (212 mi) Leg 2: 1h 10m (235 mi) Total: ~2h 20m 🍃 108 kg CO₂ (+71% vs. direct)
Leg 1
BEY → COV
1h 10m · 212 mi
View BEY to COV flights →
Leg 2
COV → AYT
1h 10m · 235 mi
View COV to AYT flights →
BEY ESB (Ankara) AYT
Leg 1: 1h 30m (455 mi) Leg 2: 1h 10m (251 mi) Total: ~2h 40m 🍃 155 kg CO₂ (+146% vs. direct)
Leg 1
BEY → ESB
1h 30m · 455 mi
View BEY to ESB flights →
Leg 2
ESB → AYT
1h 10m · 251 mi
View ESB to AYT flights →
BEY ADB (Izmir) AYT
Leg 1: 1h 45m (559 mi) Leg 2: 1h 5m (222 mi) Total: ~2h 50m 🍃 170 kg CO₂ (+170% vs. direct)
Leg 1
BEY → ADB
1h 45m · 559 mi
View BEY to ADB flights →
Leg 2
ADB → AYT
1h 5m · 222 mi
View ADB to AYT flights →
BEY SAW (Istanbul) AYT
Leg 1: 1h 55m (595 mi) Leg 2: 1h 25m (288 mi) Total: ~3h 20m 🍃 188 kg CO₂ (+198% vs. direct)
Leg 1
BEY → SAW
1h 55m · 595 mi
View BEY to SAW flights →
Leg 2
SAW → AYT
1h 25m · 288 mi
View SAW to AYT flights →
BEY IST (Istanbul) AYT
Leg 1: 2h (632 mi) Leg 2: 1h 25m (320 mi) Total: ~3h 25m 🍃 201 kg CO₂ (+219% vs. direct)
Leg 1
BEY → IST
2h · 632 mi
View BEY to IST flights →
Leg 2
IST → AYT
1h 25m · 320 mi
View IST to AYT flights →

Looking for the return flight?

AYT → BEY: Flights from Antalya to Beirut

Frequently Asked Questions

How long is the direct flight from Beirut to Antalya?

A nonstop flight from Beirut (BEY) to Antalya (AYT) takes approximately 1 hours and 20 minutes. The distance is 339 miles (545 km).

Which airlines fly nonstop from Beirut to Antalya?

2 airlines: Pegasus, SunExpress.

Is there a nonstop flight from Beirut to Antalya?

Yes. 2 airlines: Pegasus, SunExpress.

How far is Beirut from Antalya?

The flight distance from Beirut to Antalya is 339 miles (545 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as Mumbai to Goa.

What type of aircraft flies from Beirut to Antalya?

At 1h 20m, this route typically uses narrow-body aircraft — Boeing 737 or Airbus A320. Varies by airline.

Do I need a visa to travel from Lebanon to Turkiye?

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

What is the carbon footprint of a flight from Beirut to Antalya?

Roughly 63 kg CO2 per passenger one-way. That's about the same as driving 315 km.

Is the return flight from Antalya to Beirut 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 Beirut to Antalya?

Midweek flights (Tue/Wed) outside holiday peaks are usually cheapest. 3-6 weeks ahead is a good window for this route. Use "Check Prices" above to compare.

How early should I arrive at Beirut International Airport for this flight?

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