Direct (nonstop) flights from Oslo to Chania

2 airlines fly nonstop from Oslo Gardermoen Airport (OSL) to Chania International Airport (CHQ). It's 1,800 miles (2,897 km), about 4h 10m in the air. Operated by Norwegian Air Shuttle, Scandinavian Airlines.

OSL
Oslo Gardermoen Airport
🇳🇴 Oslo, Norway
CHQ
Chania International Airport
🇬🇷 Chania, Greece
Flight Time
4h 10m
Distance
1,800 mi
2,897 km
CO₂/pax
304 kg
−36 kg vs. layover
Airlines
2
Norwegian Air Shuttle +1
Time Diff
+1h
Operated by Norwegian Air Shuttle Norwegian Air Shuttle Scandinavian Airlines Scandinavian Airlines

Route data last updated: May 27, 2026

Airlines with non-stop flights

Norwegian Air Shuttle DY Norwegian Air Shuttle
Route
OSL → CHQ
Flight Time
4h 10m
Distance
1,800 mi
Scandinavian Airlines SK Scandinavian Airlines
Route
OSL → CHQ
Flight Time
4h 10m
Distance
1,800 mi

Alternative Routes

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

OSL GDN (Gdansk) CHQ
Leg 1: 1h 25m (487 mi) Leg 2: 3h 10m (1,329 mi) Total: ~4h 35m 🍃 340 kg CO₂ (+12% vs. direct)
Leg 1
OSL → GDN
1h 25m · 487 mi
View OSL to GDN flights →
Leg 2
GDN → CHQ
3h 10m · 1,329 mi
View GDN to CHQ flights →
OSL BLL (Billund) CHQ
Leg 1: 1h 5m (316 mi) Leg 2: 3h 30m (1,565 mi) Total: ~4h 35m 🍃 347 kg CO₂ (+14% vs. direct)
Leg 1
OSL → BLL
1h 5m · 316 mi
View OSL to BLL flights →
Leg 2
BLL → CHQ
3h 30m · 1,565 mi
View BLL to CHQ flights →
OSL BUD (Budapest) CHQ
Leg 1: 2h 20m (941 mi) Leg 2: 2h 15m (858 mi) Total: ~4h 35m 🍃 343 kg CO₂ (+13% vs. direct)
Leg 1
OSL → BUD
2h 20m · 941 mi
View OSL to BUD flights →
Leg 2
BUD → CHQ
2h 15m · 858 mi
View BUD to CHQ flights →
OSL SKG (Thessaloniki) CHQ
Leg 1: 3h 20m (1,452 mi) Leg 2: 1h 15m (349 mi) Total: ~4h 35m 🍃 335 kg CO₂ (+10% vs. direct)
Leg 1
OSL → SKG
3h 20m · 1,452 mi
View OSL to SKG flights →
Leg 2
SKG → CHQ
1h 15m · 349 mi
View SKG to CHQ flights →
OSL SOF (Sofia) CHQ
Leg 1: 3h 5m (1,317 mi) Leg 2: 1h 30m (495 mi) Total: ~4h 35m 🍃 339 kg CO₂ (+12% vs. direct)
Leg 1
OSL → SOF
3h 5m · 1,317 mi
View OSL to SOF flights →
Leg 2
SOF → CHQ
1h 30m · 495 mi
View SOF to CHQ flights →

Looking for the return flight?

CHQ → OSL: Flights from Chania to Oslo

Frequently Asked Questions

How long is the direct flight from Oslo to Chania?

A nonstop flight from Oslo (OSL) to Chania (CHQ) takes approximately 4 hours and 10 minutes. The distance is 1,800 miles (2,897 km).

Which airlines fly nonstop from Oslo to Chania?

2 airlines: Norwegian Air Shuttle, Scandinavian Airlines.

Is there a nonstop flight from Oslo to Chania?

Yes. 2 airlines: Norwegian Air Shuttle, Scandinavian Airlines.

How far is Oslo from Chania?

The flight distance from Oslo to Chania is 1,800 miles (2,897 km), measured as the great-circle (shortest air) distance.

What is the time difference between Oslo and Chania?

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

What type of aircraft flies from Oslo to Chania?

At 4h 10m, 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 Chania?

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

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

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.