Direct (nonstop) flights from Vienna to Geneva

1 airline flys nonstop from Vienna International Airport (VIE) to Geneva Airport (GVA). It's 509 miles (819 km), about 1h 35m in the air. Operated by Austrian Airlines.

VIE
Vienna International Airport
🇦🇹 Vienna, Austria
GVA
Geneva Airport
🇨🇭 Geneva, Switzerland
Flight Time
1h 35m
Distance
509 mi
819 km
CO₂/pax
94 kg
−27 kg vs. layover
Airlines
1
Austrian Airlines
Time Diff
Same timezone
Operated by Austrian Airlines Austrian Airlines

Route data last updated: May 29, 2026

Airlines with non-stop flights

Austrian Airlines OS Austrian Airlines
Route
VIE → GVA
Flight Time
1h 35m
Distance
509 mi

Alternative Routes

Other ways to fly from Vienna to Geneva with one stop · direct emits 94 kg CO₂ per passenger

VIE ZRH (Zurich) GVA
Leg 1: 1h 20m (375 mi) Leg 2: 55m (144 mi) Total: ~2h 15m 🍃 121 kg CO₂ (+29% vs. direct)
Leg 1
VIE → ZRH
1h 20m · 375 mi
View VIE to ZRH flights →
Leg 2
ZRH → GVA
55m · 144 mi
View ZRH to GVA flights →
VIE MUC (Munich) GVA
Leg 1: 1h (221 mi) Leg 2: 1h 15m (304 mi) Total: ~2h 15m 🍃 122 kg CO₂ (+30% vs. direct)
Leg 1
VIE → MUC
1h · 221 mi
View VIE to MUC flights →
Leg 2
MUC → GVA
1h 15m · 304 mi
View MUC to GVA flights →
VIE VCE (Venice) GVA
Leg 1: 1h 5m (270 mi) Leg 2: 1h 20m (304 mi) Total: ~2h 25m 🍃 131 kg CO₂ (+39% vs. direct)
Leg 1
VIE → VCE
1h 5m · 270 mi
View VIE to VCE flights →
Leg 2
VCE → GVA
1h 20m · 304 mi
View VCE to GVA flights →
VIE PRG (Prague) GVA
Leg 1: 50m (172 mi) Leg 2: 1h 35m (462 mi) Total: ~2h 25m 🍃 142 kg CO₂ (+51% vs. direct)
Leg 1
VIE → PRG
50m · 172 mi
View VIE to PRG flights →
Leg 2
PRG → GVA
1h 35m · 462 mi
View PRG to GVA flights →
VIE MXP (Milan) GVA
Leg 1: 1h 30m (409 mi) Leg 2: 55m (132 mi) Total: ~2h 25m 🍃 125 kg CO₂ (+33% vs. direct)
Leg 1
VIE → MXP
1h 30m · 409 mi
View VIE to MXP flights →
Leg 2
MXP → GVA
55m · 132 mi
View MXP to GVA flights →

Looking for the return flight?

GVA → VIE: Flights from Geneva to Vienna

Frequently Asked Questions

How long is the direct flight from Vienna to Geneva?

A nonstop flight from Vienna (VIE) to Geneva (GVA) takes approximately 1 hours and 35 minutes. The distance is 509 miles (819 km).

Which airlines fly nonstop from Vienna to Geneva?

Just Austrian Airlines.

Is there a nonstop flight from Vienna to Geneva?

Yes. 1 airline: Austrian Airlines.

How far is Vienna from Geneva?

The flight distance from Vienna to Geneva is 509 miles (819 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 Vienna to Geneva?

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

Do I need a visa to travel from Austria 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 Vienna to Geneva?

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

Is the return flight from Geneva to Vienna 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 Vienna to Geneva?

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

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