Direct (nonstop) flights from Berlin to Ankara

3 airlines fly nonstop from Berlin Brandenburg Airport (BER) to Ankara Esenboğa Airport (ESB). It's 1,253 miles (2,016 km), about 3h 5m in the air. Operated by Pegasus, AJet, SunExpress.

BER
Berlin Brandenburg Airport
🇩🇪 Berlin, Germany
ESB
Ankara Esenboğa Airport
🇹🇷 Ankara, Turkiye
Flight Time
3h 5m
Distance
1,253 mi
2,016 km
CO₂/pax
212 kg
−39 kg vs. layover
Airlines
3
Pegasus +2
Time Diff
+1h
Operated by Pegasus Pegasus AJet AJet SunExpress SunExpress

Route data last updated: May 30, 2026

Airlines with non-stop flights

Pegasus PC Pegasus
Route
BER → ESB
Flight Time
3h 5m
Distance
1,253 mi
AJet VF AJet
Route
BER → ESB
Flight Time
3h 5m
Distance
1,253 mi
SunExpress XQ SunExpress
Route
BER → ESB
Flight Time
3h 5m
Distance
1,253 mi

Alternative Routes

Other ways to fly from Berlin to Ankara with one stop · direct emits 212 kg CO₂ per passenger

BER VIE (Vienna) ESB
Leg 1: 1h 15m (323 mi) Leg 2: 2h 30m (983 mi) Total: ~3h 45m 🍃 251 kg CO₂ (+18% vs. direct)
Leg 1
BER → VIE
1h 15m · 323 mi
View BER to VIE flights →
Leg 2
VIE → ESB
2h 30m · 983 mi
View VIE to ESB flights →
BER WAW (Warsaw) ESB
Leg 1: 1h 10m (317 mi) Leg 2: 2h 40m (1,010 mi) Total: ~3h 50m 🍃 255 kg CO₂ (+20% vs. direct)
Leg 1
BER → WAW
1h 10m · 317 mi
View BER to WAW flights →
Leg 2
WAW → ESB
2h 40m · 1,010 mi
View WAW to ESB flights →
BER BEG (Belgrade) ESB
Leg 1: 1h 50m (606 mi) Leg 2: 2h (725 mi) Total: ~3h 50m 🍃 271 kg CO₂ (+28% vs. direct)
Leg 1
BER → BEG
1h 50m · 606 mi
View BER to BEG flights →
Leg 2
BEG → ESB
2h · 725 mi
View BEG to ESB flights →
BER OTP (Bucharest) ESB
Leg 1: 2h 10m (787 mi) Leg 2: 1h 40m (469 mi) Total: ~3h 50m 🍃 258 kg CO₂ (+22% vs. direct)
Leg 1
BER → OTP
2h 10m · 787 mi
View BER to OTP flights →
Leg 2
OTP → ESB
1h 40m · 469 mi
View OTP to ESB flights →
BER SAW (Istanbul) ESB
Leg 1: 2h 50m (1,087 mi) Leg 2: 1h 5m (201 mi) Total: ~3h 55m 🍃 246 kg CO₂ (+16% vs. direct)
Leg 1
BER → SAW
2h 50m · 1,087 mi
View BER to SAW flights →
Leg 2
SAW → ESB
1h 5m · 201 mi
View SAW to ESB flights →

Looking for the return flight?

ESB → BER: Flights from Ankara to Berlin

Frequently Asked Questions

How long is the direct flight from Berlin to Ankara?

A nonstop flight from Berlin (BER) to Ankara (ESB) takes approximately 3 hours and 5 minutes. The distance is 1,253 miles (2,016 km).

Which airlines fly nonstop from Berlin to Ankara?

3 airlines: Pegasus, AJet, SunExpress.

Is there a nonstop flight from Berlin to Ankara?

Yes. 3 airlines: Pegasus, AJet, SunExpress.

How far is Berlin from Ankara?

The flight distance from Berlin to Ankara is 1,253 miles (2,016 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as New York to Miami.

What is the time difference between Berlin and Ankara?

Ankara is 1 hour ahead of Berlin. (Europe/Berlin vs Europe/Istanbul.)

What type of aircraft flies from Berlin to Ankara?

At 3h 5m, 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 Germany 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 Berlin to Ankara?

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

Is the return flight from Ankara to Berlin 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 Berlin to Ankara?

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

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