Direct (nonstop) flights from Basel, Switzerland/Mulhouse to Vienna

2 airlines fly nonstop from EuroAirport Basel Mulhouse Freiburg (BSL) to Vienna International Airport (VIE). It's 421 miles (677 km), about 1h 30m in the air. Operated by Austrian Airlines, easyJet.

BSL
EuroAirport Basel Mulhouse Freiburg
🇫🇷 Basel, Switzerland/Mulhouse, France
VIE
Vienna International Airport
🇦🇹 Vienna, Austria
Flight Time
1h 30m
Distance
421 mi
677 km
CO₂/pax
78 kg
−26 kg vs. layover
Airlines
2
Austrian Airlines +1
Time Diff
Same timezone
Operated by Austrian Airlines Austrian Airlines easyJet easyJet

Route data last updated: May 26, 2026

Airlines with non-stop flights

Austrian Airlines OS Austrian Airlines
Route
BSL → VIE
Flight Time
1h 30m
Distance
421 mi
easyJet U2 easyJet
Route
BSL → VIE
Flight Time
1h 30m
Distance
421 mi

Alternative Routes

Other ways to fly from Basel, Switzerland/Mulhouse to Vienna with one stop · direct emits 78 kg CO₂ per passenger

BSL MUC (Munich) VIE
Leg 1: 1h (204 mi) Leg 2: 1h 5m (221 mi) Total: ~2h 5m 🍃 104 kg CO₂ (+33% vs. direct)
Leg 1
BSL → MUC
1h · 204 mi
View BSL to MUC flights →
Leg 2
MUC → VIE
1h 5m · 221 mi
View MUC to VIE flights →
BSL PRG (Prague) VIE
Leg 1: 1h 25m (352 mi) Leg 2: 50m (172 mi) Total: ~2h 15m 🍃 122 kg CO₂ (+56% vs. direct)
Leg 1
BSL → PRG
1h 25m · 352 mi
View BSL to PRG flights →
Leg 2
PRG → VIE
50m · 172 mi
View PRG to VIE flights →
BSL PUY (Pula) VIE
Leg 1: 1h 15m (359 mi) Leg 2: 1h 5m (256 mi) Total: ~2h 20m 🍃 138 kg CO₂ (+77% vs. direct)
Leg 1
BSL → PUY
1h 15m · 359 mi
View BSL to PUY flights →
Leg 2
PUY → VIE
1h 5m · 256 mi
View PUY to VIE flights →
BSL VCE (Venice) VIE
Leg 1: 1h 10m (270 mi) Leg 2: 1h 10m (270 mi) Total: ~2h 20m 🍃 125 kg CO₂ (+60% vs. direct)
Leg 1
BSL → VCE
1h 10m · 270 mi
View BSL to VCE flights →
Leg 2
VCE → VIE
1h 10m · 270 mi
View VCE to VIE flights →
BSL FRA (Frankfurt) VIE
Leg 1: 1h (175 mi) Leg 2: 1h 25m (386 mi) Total: ~2h 25m 🍃 128 kg CO₂ (+64% vs. direct)
Leg 1
BSL → FRA
1h · 175 mi
View BSL to FRA flights →
Leg 2
FRA → VIE
1h 25m · 386 mi
View FRA to VIE flights →

Frequently Asked Questions

How long is the direct flight from Basel, Switzerland/Mulhouse to Vienna?

A nonstop flight from Basel, Switzerland/Mulhouse (BSL) to Vienna (VIE) takes approximately 1 hours and 30 minutes. The distance is 421 miles (677 km).

Which airlines fly nonstop from Basel, Switzerland/Mulhouse to Vienna?

2 airlines: Austrian Airlines, easyJet.

Is there a nonstop flight from Basel, Switzerland/Mulhouse to Vienna?

Yes. 2 airlines: Austrian Airlines, easyJet.

How far is Basel, Switzerland/Mulhouse from Vienna?

The flight distance from Basel, Switzerland/Mulhouse to Vienna is 421 miles (677 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as Mumbai to Goa.

What type of aircraft flies from Basel, Switzerland/Mulhouse to Vienna?

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

Do I need a visa to travel from France to Austria?

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

What is the carbon footprint of a flight from Basel, Switzerland/Mulhouse to Vienna?

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

Is the return flight from Vienna to Basel, Switzerland/Mulhouse 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 Basel, Switzerland/Mulhouse to Vienna?

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 EuroAirport Basel Mulhouse Freiburg for this flight?

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