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

1 airline flys nonstop from Berlin Brandenburg Airport (BER) to EuroAirport Basel Mulhouse Freiburg (BSL). It's 423 miles (681 km), about 1h 30m in the air. Operated by easyJet.

BER
Berlin Brandenburg Airport
🇩🇪 Berlin, Germany
BSL
EuroAirport Basel Mulhouse Freiburg
🇫🇷 Basel, Switzerland/Mulhouse, France
Flight Time
1h 30m
Distance
423 mi
681 km
CO₂/pax
78 kg
−38 kg vs. layover
Airlines
1
easyJet
Time Diff
Same timezone
Operated by easyJet easyJet

Route data last updated: May 31, 2026

Airlines with non-stop flights

easyJet U2 easyJet
Route
BER → BSL
Flight Time
1h 30m
Distance
423 mi

Alternative Routes

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

BER MUC (Munich) BSL
Leg 1: 1h 10m (287 mi) Leg 2: 55m (204 mi) Total: ~2h 5m 🍃 116 kg CO₂ (+49% vs. direct)
Leg 1
BER → MUC
1h 10m · 287 mi
View BER to MUC flights →
Leg 2
MUC → BSL
55m · 204 mi
View MUC to BSL flights →
BER FRA (Frankfurt) BSL
Leg 1: 1h 10m (267 mi) Leg 2: 1h (175 mi) Total: ~2h 10m 🍃 106 kg CO₂ (+36% vs. direct)
Leg 1
BER → FRA
1h 10m · 267 mi
View BER to FRA flights →
Leg 2
FRA → BSL
1h · 175 mi
View FRA to BSL flights →
BER VIE (Vienna) BSL
Leg 1: 1h 15m (323 mi) Leg 2: 1h 25m (421 mi) Total: ~2h 40m 🍃 163 kg CO₂ (+109% vs. direct)
Leg 1
BER → VIE
1h 15m · 323 mi
View BER to VIE flights →
Leg 2
VIE → BSL
1h 25m · 421 mi
View VIE to BSL flights →
BER AMS (Amsterdam) BSL
Leg 1: 1h 25m (370 mi) Leg 2: 1h 15m (348 mi) Total: ~2h 40m 🍃 157 kg CO₂ (+101% vs. direct)
Leg 1
BER → AMS
1h 25m · 370 mi
View BER to AMS flights →
Leg 2
AMS → BSL
1h 15m · 348 mi
View AMS to BSL flights →
BER CPH (Copenhagen) BSL
Leg 1: 1h (228 mi) Leg 2: 1h 50m (597 mi) Total: ~2h 50m 🍃 177 kg CO₂ (+127% vs. direct)
Leg 1
BER → CPH
1h · 228 mi
View BER to CPH flights →
Leg 2
CPH → BSL
1h 50m · 597 mi
View CPH to BSL flights →

Frequently Asked Questions

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

A nonstop flight from Berlin (BER) to Basel, Switzerland/Mulhouse (BSL) takes approximately 1 hours and 30 minutes. The distance is 423 miles (681 km).

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

Just easyJet.

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

Yes. 1 airline: easyJet.

How far is Berlin from Basel, Switzerland/Mulhouse?

The flight distance from Berlin to Basel, Switzerland/Mulhouse is 423 miles (681 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 Berlin to Basel, Switzerland/Mulhouse?

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

Do I need a visa to travel from Germany to France?

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

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

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

Is the return flight from Basel, Switzerland/Mulhouse to Berlin 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 Berlin to Basel, Switzerland/Mulhouse?

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 Berlin Brandenburg Airport for this flight?

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