Direct (nonstop) flights from Oslo to Preveza

1 airline flys nonstop from Oslo Gardermoen Airport (OSL) to Aktio (PVK). It's 1,529 miles (2,460 km), about 3h 35m in the air. Operated by Norwegian Air Shuttle.

OSL
Oslo Gardermoen Airport
🇳🇴 Oslo, Norway
PVK
Aktio
🇬🇷 Preveza, Greece
Flight Time
3h 35m
Distance
1,529 mi
2,460 km
CO₂/pax
258 kg
−28 kg vs. layover
Airlines
1
Norwegian Air Shuttle
Time Diff
+1h
Operated by Norwegian Air Shuttle Norwegian Air Shuttle

Route data last updated: May 27, 2026

Airlines with non-stop flights

Norwegian Air Shuttle DY Norwegian Air Shuttle
Route
OSL → PVK
Flight Time
3h 35m
Distance
1,529 mi

Alternative Routes

Other ways to fly from Oslo to Preveza with one stop · direct emits 258 kg CO₂ per passenger

OSL CFU (Kerkyra) PVK
Leg 1: 3h 25m (1,473 mi) Leg 2: 30m (65 mi) Total: ~3h 55m 🍃 286 kg CO₂ (+11% vs. direct)
Leg 1
OSL → CFU
3h 25m · 1,473 mi
View OSL to CFU flights →
Leg 2
CFU → PVK
30m · 65 mi
View CFU to PVK flights →
OSL CPH (Copenhagen) PVK
Leg 1: 1h 10m (321 mi) Leg 2: 2h 55m (1,213 mi) Total: ~4h 5m 🍃 289 kg CO₂ (+12% vs. direct)
Leg 1
OSL → CPH
1h 10m · 321 mi
View OSL to CPH flights →
Leg 2
CPH → PVK
2h 55m · 1,213 mi
View CPH to PVK flights →
OSL BER (Berlin) PVK
Leg 1: 1h 35m (549 mi) Leg 2: 2h 30m (991 mi) Total: ~4h 5m 🍃 294 kg CO₂ (+14% vs. direct)
Leg 1
OSL → BER
1h 35m · 549 mi
View OSL to BER flights →
Leg 2
BER → PVK
2h 30m · 991 mi
View BER to PVK flights →
OSL VIE (Vienna) PVK
Leg 1: 2h 20m (863 mi) Leg 2: 1h 50m (668 mi) Total: ~4h 10m 🍃 309 kg CO₂ (+20% vs. direct)
Leg 1
OSL → VIE
2h 20m · 863 mi
View OSL to VIE flights →
Leg 2
VIE → PVK
1h 50m · 668 mi
View VIE to PVK flights →
OSL BUD (Budapest) PVK
Leg 1: 2h 20m (941 mi) Leg 2: 1h 50m (592 mi) Total: ~4h 10m 🍃 293 kg CO₂ (+14% vs. direct)
Leg 1
OSL → BUD
2h 20m · 941 mi
View OSL to BUD flights →
Leg 2
BUD → PVK
1h 50m · 592 mi
View BUD to PVK flights →

Looking for the return flight?

PVK → OSL: Flights from Preveza to Oslo

Frequently Asked Questions

How long is the direct flight from Oslo to Preveza?

A nonstop flight from Oslo (OSL) to Preveza (PVK) takes approximately 3 hours and 35 minutes. The distance is 1,529 miles (2,460 km).

Which airlines fly nonstop from Oslo to Preveza?

Just Norwegian Air Shuttle.

Is there a nonstop flight from Oslo to Preveza?

Yes. 1 airline: Norwegian Air Shuttle.

How far is Oslo from Preveza?

The flight distance from Oslo to Preveza is 1,529 miles (2,460 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as New York to Miami.

What is the time difference between Oslo and Preveza?

Preveza is 1 hour ahead of Oslo. (Europe/Oslo vs Europe/Athens.)

What type of aircraft flies from Oslo to Preveza?

At 3h 35m, 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 Norway 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 Oslo to Preveza?

Roughly 258 kg CO2 per passenger one-way. That's about the same as driving 1,290 km.

Is the return flight from Preveza to Oslo 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 Oslo to Preveza?

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

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