🇫🇷Bâle / MulhouseBSL🇬🇧EdinburghEDI
Direct + 20 connectionsAlliance
≤ 4h 4m
20 routesConnecting flights
20 routes1-stop connections via intermediate airports. Durations exclude layover.
🇳🇱

viaAmsterdamAMS
2h 26m
1,225 km
🇬🇧

viaLondon, EssexSTN
2h 26m
1,217 km
🇬🇧
viaLondonLHR
2h 29m
1,252 km
🇫🇷

viaParis (Roissy-en-France, Val-d'Oise)CDG
2h 29m
1,268 km
🇬🇧
viaLondonLGW
2h 29m
1,257 km
🇩🇪
viaFrankfurt am MainFRA
EN
2h 33m
1,313 km
🇬🇧
viaBristolBRS
2h 36m
1,360 km
🇮🇪


viaDublinDUB
2h 46m
1,503 km
🇩🇪

viaMunichMUC
2h 57m
1,658 km
🇩🇪

viaBerlinBER
3h 10m
1,845 km
🇨🇿
LS
viaPraguePRG
3h 15m
1,907 km
🇫🇷
viaBordeauxBOD
3h 18m
1,955 km
🇩🇰
D8

viaCopenhagenCPH
3h 19m
1,960 km
🇫🇷
viaNice, Alpes-MaritimesNCE
3h 21m
1,999 km
🇮🇹

viaVenezia (VE)VCE
3h 24m
2,034 km
🇵🇱

viaWrocławWRO
3h 36m
2,218 km
🇦🇹
viaViennaVIE
OS

3h 42m
2,287 km
🇸🇰

viaBratislavaBTS
3h 47m
2,367 km
🇪🇸


viaBarcelonaBCN
3h 56m
2,500 km
🇵🇱


viaBaliceKRK
4h 4m
2,609 km
Loading map...
Flying from Bâle / Mulhouse to Edinburgh
Looking for flights from Bâle / Mulhouse (BSL) to Edinburgh (EDI)? DepartureMap shows you all available direct flights and 1-stop connecting options between these two cities.
There is a direct flight from Bâle / Mulhouse to Edinburgh with an average flight time of 1h 54m, covering a distance of 1,190 km. This route is operated by easyJet.
20 connecting routes are available with 1 stop, flying via airports such as Amsterdam (AMS), London, Essex (STN), London (LHR). Total flight times shown exclude layover time at the connecting airport.