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

2 airlines fly nonstop from EuroAirport Basel Mulhouse Freiburg (BSL) to Copenhagen Airport (CPH). It's 597 miles (960 km), about 1h 50m in the air. Operated by Norwegian Air Sweden, easyJet.

BSL
EuroAirport Basel Mulhouse Freiburg
🇫🇷 Basel, Switzerland/Mulhouse, France
CPH
Copenhagen Airport
🇩🇰 Copenhagen, Denmark
Flight Time
1h 50m
Distance
597 mi
960 km
CO₂/pax
110 kg
−27 kg vs. layover
Airlines
2
Norwegian Air Sweden +1
Time Diff
Same timezone
Operated by Norwegian Air Sweden Norwegian Air Sweden easyJet easyJet

Route data last updated: May 21, 2026

Airlines with non-stop flights

Norwegian Air Sweden D8 Norwegian Air Sweden
Route
BSL → CPH
Flight Time
1h 50m
Distance
597 mi
easyJet U2 easyJet
Route
BSL → CPH
Flight Time
1h 50m
Distance
597 mi

Alternative Routes

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

BSL HAM (Hamburg) CPH
Leg 1: 1h 30m (431 mi) Leg 2: 50m (174 mi) Total: ~2h 20m 🍃 137 kg CO₂ (+25% vs. direct)
Leg 1
BSL → HAM
1h 30m · 431 mi
View BSL to HAM flights →
Leg 2
HAM → CPH
50m · 174 mi
View HAM to CPH flights →
BSL FRA (Frankfurt) CPH
Leg 1: 1h (175 mi) Leg 2: 1h 25m (421 mi) Total: ~2h 25m 🍃 135 kg CO₂ (+23% vs. direct)
Leg 1
BSL → FRA
1h · 175 mi
View BSL to FRA flights →
Leg 2
FRA → CPH
1h 25m · 421 mi
View FRA to CPH flights →
BSL BER (Berlin) CPH
Leg 1: 1h 30m (423 mi) Leg 2: 1h (228 mi) Total: ~2h 30m 🍃 145 kg CO₂ (+32% vs. direct)
Leg 1
BSL → BER
1h 30m · 423 mi
View BSL to BER flights →
Leg 2
BER → CPH
1h · 228 mi
View BER to CPH flights →
BSL MUC (Munich) CPH
Leg 1: 1h (204 mi) Leg 2: 1h 35m (504 mi) Total: ~2h 35m 🍃 156 kg CO₂ (+42% vs. direct)
Leg 1
BSL → MUC
1h · 204 mi
View BSL to MUC flights →
Leg 2
MUC → CPH
1h 35m · 504 mi
View MUC to CPH flights →
BSL PRG (Prague) CPH
Leg 1: 1h 25m (352 mi) Leg 2: 1h 20m (388 mi) Total: ~2h 45m 🍃 162 kg CO₂ (+47% vs. direct)
Leg 1
BSL → PRG
1h 25m · 352 mi
View BSL to PRG flights →
Leg 2
PRG → CPH
1h 20m · 388 mi
View PRG to CPH flights →

Frequently Asked Questions

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

A nonstop flight from Basel, Switzerland/Mulhouse (BSL) to Copenhagen (CPH) takes approximately 1 hours and 50 minutes. The distance is 597 miles (960 km).

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

2 airlines: Norwegian Air Sweden, easyJet.

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

Yes. 2 airlines: Norwegian Air Sweden, easyJet.

How far is Basel, Switzerland/Mulhouse from Copenhagen?

The flight distance from Basel, Switzerland/Mulhouse to Copenhagen is 597 miles (960 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as the length of Italy.

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

At 1h 50m, 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 Denmark?

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

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

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

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

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.