Direct (nonstop) flights from Lisbon to Sofia

1 airline flys nonstop from Lisbon Airport (LIS) to Sofia Airport (SOF). It's 1,718 miles (2,765 km), about 4h in the air. Operated by Bulgaria Air.

LIS
Lisbon Airport
🇵🇹 Lisbon, Portugal
SOF
Sofia Airport
🇧🇬 Sofia, Bulgaria
Flight Time
4h
Distance
1,718 mi
2,765 km
CO₂/pax
290 kg
−49 kg vs. layover
Airlines
1
Bulgaria Air
Time Diff
+2h
Operated by Bulgaria Air Bulgaria Air

Route data last updated: May 30, 2026

Airlines with non-stop flights

Bulgaria Air FB Bulgaria Air
Route
LIS → SOF
Flight Time
4h
Distance
1,718 mi

Alternative Routes

Other ways to fly from Lisbon to Sofia with one stop · direct emits 290 kg CO₂ per passenger

LIS MXP (Milan) SOF
Leg 1: 2h 45m (1,027 mi) Leg 2: 1h 55m (757 mi) Total: ~4h 40m 🍃 339 kg CO₂ (+17% vs. direct)
Leg 1
LIS → MXP
2h 45m · 1,027 mi
View LIS to MXP flights →
Leg 2
MXP → SOF
1h 55m · 757 mi
View MXP to SOF flights →
LIS PMI (Palma de Mallorca) SOF
Leg 1: 1h 55m (638 mi) Leg 2: 2h 45m (1,098 mi) Total: ~4h 40m 🍃 329 kg CO₂ (+13% vs. direct)
Leg 1
LIS → PMI
1h 55m · 638 mi
View LIS to PMI flights →
Leg 2
PMI → SOF
2h 45m · 1,098 mi
View PMI to SOF flights →
LIS ALC (Alicante) SOF
Leg 1: 1h 40m (465 mi) Leg 2: 3h (1,294 mi) Total: ~4h 40m 🍃 330 kg CO₂ (+14% vs. direct)
Leg 1
LIS → ALC
1h 40m · 465 mi
View LIS to ALC flights →
Leg 2
ALC → SOF
3h · 1,294 mi
View ALC to SOF flights →
LIS PSA (Pisa) SOF
Leg 1: 2h 45m (1,069 mi) Leg 2: 1h 55m (660 mi) Total: ~4h 40m 🍃 328 kg CO₂ (+13% vs. direct)
Leg 1
LIS → PSA
2h 45m · 1,069 mi
View LIS to PSA flights →
Leg 2
PSA → SOF
1h 55m · 660 mi
View PSA to SOF flights →
LIS AGP (Malaga) SOF
Leg 1: 1h 15m (292 mi) Leg 2: 3h 30m (1,536 mi) Total: ~4h 45m 🍃 339 kg CO₂ (+17% vs. direct)
Leg 1
LIS → AGP
1h 15m · 292 mi
View LIS to AGP flights →
Leg 2
AGP → SOF
3h 30m · 1,536 mi
View AGP to SOF flights →

Looking for the return flight?

SOF → LIS: Flights from Sofia to Lisbon

Frequently Asked Questions

How long is the direct flight from Lisbon to Sofia?

A nonstop flight from Lisbon (LIS) to Sofia (SOF) takes approximately 4 hours. The distance is 1,718 miles (2,765 km).

Which airlines fly nonstop from Lisbon to Sofia?

Just Bulgaria Air.

Is there a nonstop flight from Lisbon to Sofia?

Yes. 1 airline: Bulgaria Air.

How far is Lisbon from Sofia?

The flight distance from Lisbon to Sofia is 1,718 miles (2,765 km), measured as the great-circle (shortest air) distance.

What is the time difference between Lisbon and Sofia?

Sofia is 2 hours ahead of Lisbon. (Europe/Lisbon vs Europe/Sofia.)

What type of aircraft flies from Lisbon to Sofia?

At 4h, 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 Portugal 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 Lisbon to Sofia?

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

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

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

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