Direct (nonstop) flights from Bari to Frankfurt

1 airline flys nonstop from Bari Airport (BRI) to Frankfurt Airport (FRA). It's 731 miles (1,177 km), about 2h 10m in the air. Operated by Discover Airlines.

BRI
Bari Airport
🇮🇹 Bari, Italy
FRA
Frankfurt Airport
🇩🇪 Frankfurt, Germany
Flight Time
2h 10m
Distance
731 mi
1,177 km
CO₂/pax
135 kg
−26 kg vs. layover
Airlines
1
Discover Airlines
Time Diff
Same timezone
Operated by Discover Airlines Discover Airlines

Route data last updated: May 27, 2026

Airlines with non-stop flights

Discover Airlines 4Y Discover Airlines
Route
BRI → FRA
Flight Time
2h 10m
Distance
731 mi

Alternative Routes

Other ways to fly from Bari to Frankfurt with one stop · direct emits 135 kg CO₂ per passenger

BRI STR (Stuttgart) FRA
Leg 1: 1h 50m (639 mi) Leg 2: 50m (98 mi) Total: ~2h 40m 🍃 161 kg CO₂ (+19% vs. direct)
Leg 1
BRI → STR
1h 50m · 639 mi
View BRI to STR flights →
Leg 2
STR → FRA
50m · 98 mi
View STR to FRA flights →
BRI LIN (Milan) FRA
Leg 1: 1h 25m (481 mi) Leg 2: 1h 20m (318 mi) Total: ~2h 45m 🍃 173 kg CO₂ (+28% vs. direct)
Leg 1
BRI → LIN
1h 25m · 481 mi
View BRI to LIN flights →
Leg 2
LIN → FRA
1h 20m · 318 mi
View LIN to FRA flights →
BRI MUC (Munich) FRA
Leg 1: 1h 45m (555 mi) Leg 2: 1h (186 mi) Total: ~2h 45m 🍃 163 kg CO₂ (+21% vs. direct)
Leg 1
BRI → MUC
1h 45m · 555 mi
View BRI to MUC flights →
Leg 2
MUC → FRA
1h · 186 mi
View MUC to FRA flights →
BRI VRN (Verona) FRA
Leg 1: 1h 25m (417 mi) Leg 2: 1h 20m (339 mi) Total: ~2h 45m 🍃 165 kg CO₂ (+22% vs. direct)
Leg 1
BRI → VRN
1h 25m · 417 mi
View BRI to VRN flights →
Leg 2
VRN → FRA
1h 20m · 339 mi
View VRN to FRA flights →
BRI DBV (Dubrovnik) FRA
Leg 1: 45m (125 mi) Leg 2: 2h (693 mi) Total: ~2h 45m 🍃 176 kg CO₂ (+30% vs. direct)
Leg 1
BRI → DBV
45m · 125 mi
View BRI to DBV flights →
Leg 2
DBV → FRA
2h · 693 mi
View DBV to FRA flights →

Looking for the return flight?

FRA → BRI: Flights from Frankfurt to Bari

Frequently Asked Questions

How long is the direct flight from Bari to Frankfurt?

A nonstop flight from Bari (BRI) to Frankfurt (FRA) takes approximately 2 hours and 10 minutes. The distance is 731 miles (1,177 km).

Which airlines fly nonstop from Bari to Frankfurt?

Just Discover Airlines.

Is there a nonstop flight from Bari to Frankfurt?

Yes. 1 airline: Discover Airlines.

How far is Bari from Frankfurt?

The flight distance from Bari to Frankfurt is 731 miles (1,177 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as the length of Italy.

What type of aircraft flies from Bari to Frankfurt?

At 2h 10m, 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 Italy to Germany?

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

What is the carbon footprint of a flight from Bari to Frankfurt?

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

Is the return flight from Frankfurt to Bari 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 Bari to Frankfurt?

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

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