Direct (nonstop) flights from Bilbao to Zurich

1 airline flys nonstop from Bilbao Airport (BIO) to Zurich Airport (ZRH). It's 626 miles (1,008 km), about 1h 55m in the air. Operated by Edelweiss Air.

BIO
Bilbao Airport
🇪🇸 Bilbao, Spain
ZRH
Zurich Airport
🇨🇭 Zurich, Switzerland
Flight Time
1h 55m
Distance
626 mi
1,008 km
CO₂/pax
116 kg
−26 kg vs. layover
Airlines
1
Edelweiss Air
Time Diff
Same timezone
Operated by Edelweiss Air Edelweiss Air

Route data last updated: May 29, 2026

Airlines with non-stop flights

Edelweiss Air WK Edelweiss Air
Route
BIO → ZRH
Flight Time
1h 55m
Distance
626 mi

Alternative Routes

Other ways to fly from Bilbao to Zurich with one stop · direct emits 116 kg CO₂ per passenger

BIO GVA (Geneva) ZRH
Leg 1: 1h 35m (487 mi) Leg 2: 55m (144 mi) Total: ~2h 30m 🍃 142 kg CO₂ (+22% vs. direct)
Leg 1
BIO → GVA
1h 35m · 487 mi
View BIO to GVA flights →
Leg 2
GVA → ZRH
55m · 144 mi
View GVA to ZRH flights →
BIO MXP (Milan) ZRH
Leg 1: 1h 45m (595 mi) Leg 2: 55m (126 mi) Total: ~2h 40m 🍃 158 kg CO₂ (+36% vs. direct)
Leg 1
BIO → MXP
1h 45m · 595 mi
View BIO to MXP flights →
Leg 2
MXP → ZRH
55m · 126 mi
View MXP to ZRH flights →
BIO STR (Stuttgart) ZRH
Leg 1: 2h (690 mi) Leg 2: 45m (90 mi) Total: ~2h 45m 🍃 170 kg CO₂ (+47% vs. direct)
Leg 1
BIO → STR
2h · 690 mi
View BIO to STR flights →
Leg 2
STR → ZRH
45m · 90 mi
View STR to ZRH flights →
BIO BCN (Barcelona) ZRH
Leg 1: 1h 10m (290 mi) Leg 2: 1h 45m (531 mi) Total: ~2h 55m 🍃 177 kg CO₂ (+53% vs. direct)
Leg 1
BIO → BCN
1h 10m · 290 mi
View BIO to BCN flights →
Leg 2
BCN → ZRH
1h 45m · 531 mi
View BCN to ZRH flights →
BIO FRA (Frankfurt) ZRH
Leg 1: 2h 10m (716 mi) Leg 2: 55m (179 mi) Total: ~3h 5m 🍃 190 kg CO₂ (+64% vs. direct)
Leg 1
BIO → FRA
2h 10m · 716 mi
View BIO to FRA flights →
Leg 2
FRA → ZRH
55m · 179 mi
View FRA to ZRH flights →

Looking for the return flight?

ZRH → BIO: Flights from Zurich to Bilbao

Frequently Asked Questions

How long is the direct flight from Bilbao to Zurich?

A nonstop flight from Bilbao (BIO) to Zurich (ZRH) takes approximately 1 hours and 55 minutes. The distance is 626 miles (1,008 km).

Which airlines fly nonstop from Bilbao to Zurich?

Just Edelweiss Air.

Is there a nonstop flight from Bilbao to Zurich?

Yes. 1 airline: Edelweiss Air.

How far is Bilbao from Zurich?

The flight distance from Bilbao to Zurich is 626 miles (1,008 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 Bilbao to Zurich?

At 1h 55m, this route typically uses narrow-body aircraft — Boeing 737 or Airbus A320. Varies by airline.

Do I need a visa to travel from Spain to Switzerland?

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

What is the carbon footprint of a flight from Bilbao to Zurich?

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

Is the return flight from Zurich to Bilbao 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 Bilbao to Zurich?

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

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