Direct (nonstop) flights from Tel Aviv-Yafo to Sofia

4 airlines fly nonstop from Ben Gurion International Airport (TLV) to Sofia Airport (SOF). It's 968 miles (1,558 km), about 2h 45m in the air. Operated by Bulgaria Air, Arkia Israeli Airlines, El Al and others.

TLV
Ben Gurion International Airport
🇮🇱 Tel Aviv-Yafo, Israel
SOF
Sofia Airport
🇧🇬 Sofia, Bulgaria
Flight Time
2h 45m
Distance
968 mi
1,558 km
CO₂/pax
164 kg
−54 kg vs. layover
Airlines
4
Bulgaria Air +3
Time Diff
Same timezone
Operated by Bulgaria Air Bulgaria Air Arkia Israeli Airlines Arkia Israeli Airlines El Al El Al Wizz Air Wizz Air

Route data last updated: May 31, 2026

Airlines with non-stop flights

Bulgaria Air FB Bulgaria Air
Route
TLV → SOF
Flight Time
2h 45m
Distance
968 mi
Arkia Israeli Airlines IZ Arkia Israeli Airlines
Route
TLV → SOF
Flight Time
2h 45m
Distance
968 mi
El Al LY El Al
Route
TLV → SOF
Flight Time
2h 45m
Distance
968 mi
Wizz Air W6 Wizz Air
Route
TLV → SOF
Flight Time
2h 45m
Distance
968 mi

Alternative Routes

Other ways to fly from Tel Aviv-Yafo to Sofia with one stop · direct emits 164 kg CO₂ per passenger

TLV BOJ (Burgas) SOF
Leg 1: 2h 20m (833 mi) Leg 2: 50m (209 mi) Total: ~3h 10m 🍃 218 kg CO₂ (+33% vs. direct)
Leg 1
TLV → BOJ
2h 20m · 833 mi
View TLV to BOJ flights →
Leg 2
BOJ → SOF
50m · 209 mi
View BOJ to SOF flights →
TLV RHO (Rhodes) SOF
Leg 1: 1h 40m (492 mi) Leg 2: 1h 40m (500 mi) Total: ~3h 20m 🍃 209 kg CO₂ (+27% vs. direct)
Leg 1
TLV → RHO
1h 40m · 492 mi
View TLV to RHO flights →
Leg 2
RHO → SOF
1h 40m · 500 mi
View RHO to SOF flights →
TLV PFO (Paphos) SOF
Leg 1: 1h 5m (232 mi) Leg 2: 2h 15m (736 mi) Total: ~3h 20m 🍃 204 kg CO₂ (+24% vs. direct)
Leg 1
TLV → PFO
1h 5m · 232 mi
View TLV to PFO flights →
Leg 2
PFO → SOF
2h 15m · 736 mi
View PFO to SOF flights →
TLV VAR (Varna) SOF
Leg 1: 2h 30m (865 mi) Leg 2: 50m (227 mi) Total: ~3h 20m 🍃 227 kg CO₂ (+38% vs. direct)
Leg 1
TLV → VAR
2h 30m · 865 mi
View TLV to VAR flights →
Leg 2
VAR → SOF
50m · 227 mi
View VAR to SOF flights →
TLV ATH (Athens) SOF
Leg 1: 2h 10m (742 mi) Leg 2: 1h 15m (329 mi) Total: ~3h 25m 🍃 223 kg CO₂ (+36% vs. direct)
Leg 1
TLV → ATH
2h 10m · 742 mi
View TLV to ATH flights →
Leg 2
ATH → SOF
1h 15m · 329 mi
View ATH to SOF flights →

Frequently Asked Questions

How long is the direct flight from Tel Aviv-Yafo to Sofia?

A nonstop flight from Tel Aviv-Yafo (TLV) to Sofia (SOF) takes approximately 2 hours and 45 minutes. The distance is 968 miles (1,558 km).

Which airlines fly nonstop from Tel Aviv-Yafo to Sofia?

4 airlines: Bulgaria Air, Arkia Israeli Airlines, El Al, Wizz Air.

Is there a nonstop flight from Tel Aviv-Yafo to Sofia?

Yes. 4 airlines: Bulgaria Air, Arkia Israeli Airlines, El Al, Wizz Air.

How far is Tel Aviv-Yafo from Sofia?

The flight distance from Tel Aviv-Yafo to Sofia is 968 miles (1,558 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as New York to Miami.

What type of aircraft flies from Tel Aviv-Yafo to Sofia?

At 2h 45m, 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 Israel to Bulgaria?

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

What is the carbon footprint of a flight from Tel Aviv-Yafo to Sofia?

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

Is the return flight from Sofia to Tel Aviv-Yafo 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 Tel Aviv-Yafo to Sofia?

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 Ben Gurion International Airport for this flight?

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