Direct (nonstop) flights from Ibiza to Frankfurt

3 airlines fly nonstop from Ibiza Airport (IBZ) to Frankfurt Airport (FRA). It's 848 miles (1,365 km), about 2h 30m in the air. Operated by Discover Airlines, Condor, Lufthansa.

IBZ
Ibiza Airport
🇪🇸 Ibiza, Spain
FRA
Frankfurt Airport
🇩🇪 Frankfurt, Germany
Flight Time
2h 30m
Distance
848 mi
1,365 km
CO₂/pax
157 kg
−31 kg vs. layover
Airlines
3
Discover Airlines +2
Time Diff
Same timezone
Operated by Discover Airlines Discover Airlines Condor Condor Lufthansa Lufthansa

Route data last updated: May 29, 2026

Airlines with non-stop flights

Discover Airlines 4Y Discover Airlines
Route
IBZ → FRA
Flight Time
2h 30m
Distance
848 mi
Condor DE Condor
Route
IBZ → FRA
Flight Time
2h 30m
Distance
848 mi
Lufthansa LH Lufthansa
Route
IBZ → FRA
Flight Time
2h 30m
Distance
848 mi

Alternative Routes

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

IBZ STR (Stuttgart) FRA
Leg 1: 2h 10m (781 mi) Leg 2: 50m (98 mi) Total: ~3h 🍃 188 kg CO₂ (+20% vs. direct)
Leg 1
IBZ → STR
2h 10m · 781 mi
View IBZ to STR flights →
Leg 2
STR → FRA
50m · 98 mi
View STR to FRA flights →
IBZ LYS (Lyon) FRA
Leg 1: 1h 35m (509 mi) Leg 2: 1h 25m (340 mi) Total: ~3h 🍃 182 kg CO₂ (+16% vs. direct)
Leg 1
IBZ → LYS
1h 35m · 509 mi
View IBZ to LYS flights →
Leg 2
LYS → FRA
1h 25m · 340 mi
View LYS to FRA flights →
IBZ LIN (Milan) FRA
Leg 1: 1h 45m (608 mi) Leg 2: 1h 20m (318 mi) Total: ~3h 5m 🍃 197 kg CO₂ (+25% vs. direct)
Leg 1
IBZ → LIN
1h 45m · 608 mi
View IBZ to LIN flights →
Leg 2
LIN → FRA
1h 20m · 318 mi
View LIN to FRA flights →
IBZ ZRH (Zurich) FRA
Leg 1: 2h (693 mi) Leg 2: 1h 5m (179 mi) Total: ~3h 5m 🍃 186 kg CO₂ (+18% vs. direct)
Leg 1
IBZ → ZRH
2h · 693 mi
View IBZ to ZRH flights →
Leg 2
ZRH → FRA
1h 5m · 179 mi
View ZRH to FRA flights →
IBZ BSL (Basel, Switzerland/Mulhouse) FRA
Leg 1: 2h 5m (677 mi) Leg 2: 1h (175 mi) Total: ~3h 5m 🍃 182 kg CO₂ (+16% vs. direct)
Leg 1
IBZ → BSL
2h 5m · 677 mi
View IBZ to BSL flights →
Leg 2
BSL → FRA
1h · 175 mi
View BSL to FRA flights →

Looking for the return flight?

FRA → IBZ: Flights from Frankfurt to Ibiza

Frequently Asked Questions

How long is the direct flight from Ibiza to Frankfurt?

A nonstop flight from Ibiza (IBZ) to Frankfurt (FRA) takes approximately 2 hours and 30 minutes. The distance is 848 miles (1,365 km).

Which airlines fly nonstop from Ibiza to Frankfurt?

3 airlines: Discover Airlines, Condor, Lufthansa.

Is there a nonstop flight from Ibiza to Frankfurt?

Yes. 3 airlines: Discover Airlines, Condor, Lufthansa.

How far is Ibiza from Frankfurt?

The flight distance from Ibiza to Frankfurt is 848 miles (1,365 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as London to Madrid.

What type of aircraft flies from Ibiza to Frankfurt?

At 2h 30m, 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 Spain 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 Ibiza to Frankfurt?

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

Is the return flight from Frankfurt to Ibiza 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 Ibiza 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 Ibiza Airport for this flight?

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