Direct (nonstop) flights from Vienna to Skiathos

1 airline flys nonstop from Vienna International Airport (VIE) to Skiathos Airport (JSI). It's 708 miles (1,139 km), about 1h 55m in the air. Operated by Austrian Airlines.

VIE
Vienna International Airport
🇦🇹 Vienna, Austria
JSI
Skiathos Airport
🇬🇷 Skiathos, Greece
Flight Time
1h 55m
Distance
708 mi
1,139 km
CO₂/pax
131 kg
−32 kg vs. layover
Airlines
1
Austrian Airlines
Time Diff
+1h
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 → JSI
Flight Time
1h 55m
Distance
708 mi

Alternative Routes

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

VIE SOF (Sofia) JSI
Leg 1: 1h 30m (501 mi) Leg 2: 1h 5m (242 mi) Total: ~2h 35m 🍃 163 kg CO₂ (+24% vs. direct)
Leg 1
VIE → SOF
1h 30m · 501 mi
View VIE to SOF flights →
Leg 2
SOF → JSI
1h 5m · 242 mi
View SOF to JSI flights →
VIE BUD (Budapest) JSI
Leg 1: 50m (134 mi) Leg 2: 1h 45m (608 mi) Total: ~2h 35m 🍃 163 kg CO₂ (+24% vs. direct)
Leg 1
VIE → BUD
50m · 134 mi
View VIE to BUD flights →
Leg 2
BUD → JSI
1h 45m · 608 mi
View BUD to JSI flights →
VIE ATH (Athens) JSI
Leg 1: 2h 10m (795 mi) Leg 2: 40m (89 mi) Total: ~2h 50m 🍃 188 kg CO₂ (+44% vs. direct)
Leg 1
VIE → ATH
2h 10m · 795 mi
View VIE to ATH flights →
Leg 2
ATH → JSI
40m · 89 mi
View ATH to JSI flights →
VIE BRI (Bari) JSI
Leg 1: 1h 35m (482 mi) Leg 2: 1h 20m (381 mi) Total: ~2h 55m 🍃 184 kg CO₂ (+40% vs. direct)
Leg 1
VIE → BRI
1h 35m · 482 mi
View VIE to BRI flights →
Leg 2
BRI → JSI
1h 20m · 381 mi
View BRI to JSI flights →
VIE OTP (Bucharest) JSI
Leg 1: 1h 35m (516 mi) Leg 2: 1h 30m (395 mi) Total: ~3h 5m 🍃 193 kg CO₂ (+47% vs. direct)
Leg 1
VIE → OTP
1h 35m · 516 mi
View VIE to OTP flights →
Leg 2
OTP → JSI
1h 30m · 395 mi
View OTP to JSI flights →

Looking for the return flight?

JSI → VIE: Flights from Skiathos to Vienna

Frequently Asked Questions

How long is the direct flight from Vienna to Skiathos?

A nonstop flight from Vienna (VIE) to Skiathos (JSI) takes approximately 1 hours and 55 minutes. The distance is 708 miles (1,139 km).

Which airlines fly nonstop from Vienna to Skiathos?

Just Austrian Airlines.

Is there a nonstop flight from Vienna to Skiathos?

Yes. 1 airline: Austrian Airlines.

How far is Vienna from Skiathos?

The flight distance from Vienna to Skiathos is 708 miles (1,139 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as the length of Italy.

What is the time difference between Vienna and Skiathos?

Skiathos is 1 hour ahead of Vienna. (Europe/Vienna vs Europe/Athens.)

What type of aircraft flies from Vienna to Skiathos?

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 Austria to Greece?

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

What is the carbon footprint of a flight from Vienna to Skiathos?

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

Is the return flight from Skiathos 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 Skiathos?

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.