HowToGo

Flight from Switzerland to Edinburgh, Scotland

How to get to Edinburgh, Scotland from Switzerland by flight ? You can check flights from Switzerland to Edinburgh, Scotland below.

Search Transfer from Switzerland to Edinburgh, Scotland

Search Flights

You can find flight ticket prices from Switzerland to Edinburgh, Scotland with our flight tickets search tool below

1. Basel to Edinburgh

  1. You take a bus, shuttle or taxi from your location in Switzerland to Basel.

  2. You take a flight from Basel to Edinburgh and cost approximately 65 USD.

  3. You take a bus, shuttle or taxi from Edinburgh to your destination in Edinburgh, Scotland.

Flight Depart Arrive
KL1984 KLM
KL1279 KLM
06:05 Basel
09:40 Amsterdam Schiphol
07:40 Amsterdam Schiphol
10:10 Edinburgh
Connect
LH2403 Lufthansa
LH2524 Lufthansa
06:10 Basel
08:55 Munich
07:10 Munich
10:10 Edinburgh
Connect
U21041 easyJet
U26922 easyJet
06:50 Basel
10:05 Amsterdam Schiphol
08:25 Amsterdam Schiphol
10:40 Edinburgh
Connect
U28430 easyJet
U2803 easyJet
06:55 Basel
08:25 London Gatwick
07:30 London Gatwick
09:55 Edinburgh
Connect
BA751 British Airways
BA1442 British Airways
06:55 Basel
08:55 London Heathrow
07:40 London Heathrow
10:20 Edinburgh
Connect
U26918 easyJet
10:45 Basel
12:00 Edinburgh Direct
BA753 British Airways
BA1448 British Airways
11:10 Basel
13:50 London Heathrow
11:55 London Heathrow
15:15 Edinburgh
Connect
U26086 easyJet
U2427 easyJet
13:50 Basel
15:30 Bristol
14:35 Bristol
16:45 Edinburgh
Connect
BA755 British Airways
BA1454 British Airways
15:20 Basel
17:30 London Heathrow
16:05 London Heathrow
19:00 Edinburgh
Connect
U28434 easyJet
U2807 easyJet
16:55 Basel
18:50 London Gatwick
17:30 London Gatwick
20:15 Edinburgh
Connect
KL1990 KLM
KL1293 KLM
17:55 Basel
21:35 Amsterdam Schiphol
19:30 Amsterdam Schiphol
22:05 Edinburgh
Connect

2. Geneva to Edinburgh

  1. You take a bus, shuttle or taxi from your location in Switzerland to Geneva.

  2. You take a flight from Geneva to Edinburgh and cost approximately 90 USD.

  3. You take a bus, shuttle or taxi from Edinburgh to your destination in Edinburgh, Scotland.

Flight Depart Arrive
LH2391 Lufthansa
LH2524 Lufthansa
06:20 Geneva
08:55 Munich
07:30 Munich
10:10 Edinburgh
Connect
U28463 easyJet
U2803 easyJet
07:00 Geneva
08:25 London Gatwick
07:35 London Gatwick
09:55 Edinburgh
Connect
AF1243 Air France
AF1686 Air France
07:20 Geneva
09:55 Paris CDG
08:35 Paris CDG
10:50 Edinburgh
Connect
BA2737 British Airways
BA1440 British Airways
09:55 Geneva
11:25 London Heathrow
10:35 London Heathrow
12:50 Edinburgh
Connect
U26904 easyJet
10:20 Geneva
11:40 Edinburgh Direct
BA725 British Airways
BA1448 British Airways
10:35 Geneva
13:50 London Heathrow
11:25 London Heathrow
15:15 Edinburgh
Connect
U28479 easyJet
U2807 easyJet
10:45 Geneva
12:55 London Gatwick
11:20 London Gatwick
14:25 Edinburgh
Connect
LX1082 Swiss
LH964 Lufthansa
10:50 Geneva
14:05 Frankfurt
12:05 Frankfurt
15:05 Edinburgh
Connect
U28467 easyJet
U2807 easyJet
10:50 Geneva
12:55 London Gatwick
11:25 London Gatwick
14:25 Edinburgh
Connect
BA2737 British Airways
BA1448 British Airways
11:00 Geneva
13:50 London Heathrow
11:40 London Heathrow
15:15 Edinburgh
Connect
BA727 British Airways
BA1446 British Airways
12:15 Geneva
15:15 London Heathrow
13:05 London Heathrow
16:45 Edinburgh
Connect
BA2282 British Airways
BA8716 British Airways
12:30 Geneva
14:40 London City
13:05 London City
16:00 Edinburgh
Connect
BA2282 British Airways
BA8706 British Airways
12:30 Geneva
15:40 London City
13:05 London City
16:55 Edinburgh
Connect
BA2739 British Airways
BA1446 British Airways
12:50 Geneva
15:15 London Heathrow
13:20 London Heathrow
16:45 Edinburgh
Connect
BA729 British Airways
BA1446 British Airways
13:30 Geneva
15:15 London Heathrow
14:15 London Heathrow
16:45 Edinburgh
Connect
U28471 easyJet
U2811 easyJet
14:00 Geneva
17:00 London Gatwick
14:40 London Gatwick
18:30 Edinburgh
Connect
U21493 easyJet
U2502 easyJet
14:00 Geneva
17:25 Birmingham
14:50 Birmingham
18:40 Edinburgh
Connect
BA2745 British Airways
BA1452 British Airways
14:05 Geneva
16:40 London Heathrow
14:50 London Heathrow
18:05 Edinburgh
Connect
LX2809 Swiss
WK310 Edelweiss Air
14:10 Geneva
16:45 Zurich
15:05 Zurich
18:10 Edinburgh
Connect
BA741 British Airways
BA1452 British Airways
14:35 Geneva
16:40 London Heathrow
15:25 London Heathrow
18:05 Edinburgh
Connect
BA2739 British Airways
BA1452 British Airways
14:45 Geneva
16:40 London Heathrow
15:25 London Heathrow
18:05 Edinburgh
Connect
BA2739 British Airways
BA1454 British Airways
14:45 Geneva
17:30 London Heathrow
15:25 London Heathrow
19:00 Edinburgh
Connect
BA2753 British Airways
BA1454 British Airways
15:00 Geneva
17:30 London Heathrow
15:35 London Heathrow
19:00 Edinburgh
Connect
U28473 easyJet
U2811 easyJet
15:00 Geneva
17:00 London Gatwick
15:35 London Gatwick
18:30 Edinburgh
Connect
BA731 British Airways
BA1454 British Airways
15:25 Geneva
17:30 London Heathrow
16:10 London Heathrow
19:00 Edinburgh
Connect
LS780 Jet2.com
15:40 Geneva
17:10 Edinburgh Direct
U26906 easyJet
15:55 Geneva
17:20 Edinburgh Direct
U26156 easyJet
U2429 easyJet
16:10 Geneva
18:35 Bristol
17:00 Bristol
19:50 Edinburgh
Connect
U28477 easyJet
U2807 easyJet
16:55 Geneva
18:50 London Gatwick
17:30 London Gatwick
20:15 Edinburgh
Connect
U22060 2062 2062 easyJet
U2019 easyJet
17:10 Geneva
20:00 London Luton
17:55 London Luton
21:15 Edinburgh
Connect
KL1932 KLM
KL1293 KLM
17:30 Geneva
21:35 Amsterdam Schiphol
19:15 Amsterdam Schiphol
22:05 Edinburgh
Connect
U26908 easyJet
17:35 Geneva
18:55 Edinburgh Direct
AF1343 Air France
AF1886 Air France
18:15 Geneva
20:25 Paris CDG
19:35 Paris CDG
21:15 Edinburgh
Connect
BA2741 British Airways
BA1464 British Airways
18:40 Geneva
20:50 London Heathrow
19:15 London Heathrow
22:15 Edinburgh
Connect
BA735 British Airways
BA1464 British Airways
18:45 Geneva
20:50 London Heathrow
19:30 London Heathrow
22:15 Edinburgh
Connect
BA2741 British Airways
BA1464 British Airways
19:00 Geneva
20:50 London Heathrow
19:40 London Heathrow
22:15 Edinburgh
Connect
U21385 easyJet
U26960 easyJet
20:15 Geneva
22:10 Nice
21:15 Nice
23:50 Edinburgh
Connect

3. Zurich to Edinburgh

  1. You take a bus, shuttle or taxi from your location in Switzerland to Zurich.

  2. You take a flight from Zurich to Edinburgh and cost approximately 95 USD.

  3. You take a bus, shuttle or taxi from Edinburgh to your destination in Edinburgh, Scotland.

Flight Depart Arrive
KL1952 KLM
KL1279 KLM
06:55 Zurich
09:40 Amsterdam Schiphol
08:45 Amsterdam Schiphol
10:10 Edinburgh
Connect
BA709 British Airways
BA1442 British Airways
07:00 Zurich
08:55 London Heathrow
07:55 London Heathrow
10:20 Edinburgh
Connect
BA8760 British Airways
BA2216 British Airways
07:35 Zurich
11:00 London City
08:20 London City
12:15 Edinburgh
Connect
LH1187 Lufthansa
LH964 Lufthansa
10:50 Zurich
14:05 Frankfurt
11:55 Frankfurt
15:05 Edinburgh
Connect
BA713 British Airways
BA1446 British Airways
13:00 Zurich
15:15 London Heathrow
13:55 London Heathrow
16:45 Edinburgh
Connect
WK310 Edelweiss Air
16:45 Zurich
18:10 Edinburgh Direct
BA8766 British Airways
BA8718 British Airways
16:50 Zurich
19:45 London City
17:30 London City
21:00 Edinburgh
Connect
BA8766 British Airways
BA8710 British Airways
16:50 Zurich
19:00 London City
17:30 London City
20:20 Edinburgh
Connect
KL1962 KLM
KL1293 KLM
17:30 Zurich
21:35 Amsterdam Schiphol
19:15 Amsterdam Schiphol
22:05 Edinburgh
Connect
BA8768 British Airways
BA8718 British Airways
18:15 Zurich
19:45 London City
18:55 London City
21:00 Edinburgh
Connect
BA8768 British Airways
BA8716 British Airways
18:15 Zurich
20:20 London City
18:55 London City
21:35 Edinburgh
Connect
BA719 British Airways
BA1464 British Airways
19:10 Zurich
20:50 London Heathrow
20:00 London Heathrow
22:15 Edinburgh
Connect

4. Milan Malpensa to Edinburgh

  1. You take a bus, shuttle or taxi from your location in Switzerland to Milan Malpensa.

  2. You take a flight from Milan Malpensa to Edinburgh and cost approximately 45 USD.

  3. You take a bus, shuttle or taxi from Edinburgh to your destination in Edinburgh, Scotland.

Flight Depart Arrive
U22282 easyJet
U2011 easyJet
06:00 Milan Malpensa
08:50 London Luton
07:05 London Luton
10:05 Edinburgh
Connect
KL1628 KLM
KL1279 KLM
06:25 Milan Malpensa
09:40 Amsterdam Schiphol
08:30 Amsterdam Schiphol
10:10 Edinburgh
Connect
U22723 easyJet
U26922 easyJet
06:55 Milan Malpensa
10:05 Amsterdam Schiphol
09:00 Amsterdam Schiphol
10:40 Edinburgh
Connect
AF1631 Air France
AF1686 Air France
07:15 Milan Malpensa
09:55 Paris CDG
08:55 Paris CDG
10:50 Edinburgh
Connect
FR7555 Ryanair
FR6267 Ryanair
07:50 Milan Malpensa
10:35 Barcelona
09:20 Barcelona
12:35 Edinburgh
Connect
U22779 easyJet
U26954 easyJet
09:05 Milan Malpensa
11:50 Paris CDG
10:45 Paris CDG
12:40 Edinburgh
Connect
U28190 easyJet
U2807 easyJet
10:30 Milan Malpensa
12:55 London Gatwick
11:35 London Gatwick
14:25 Edinburgh
Connect
U26198 easyJet
U2425 easyJet
10:55 Milan Malpensa
14:10 Bristol
12:00 Bristol
15:25 Edinburgh
Connect
LH247 Lufthansa
LH964 Lufthansa
11:20 Milan Malpensa
14:05 Frankfurt
12:40 Frankfurt
15:05 Edinburgh
Connect
U22781 easyJet
U26956 easyJet
11:25 Milan Malpensa
15:30 Paris CDG
12:55 Paris CDG
16:20 Edinburgh
Connect
BA573 British Airways
BA1448 British Airways
11:25 Milan Malpensa
13:50 London Heathrow
12:35 London Heathrow
15:15 Edinburgh
Connect
U22781 easyJet
U26954 easyJet
11:25 Milan Malpensa
14:00 Paris CDG
12:55 Paris CDG
14:50 Edinburgh
Connect
U22781 easyJet
U26956 easyJet
11:25 Milan Malpensa
13:45 Paris CDG
12:55 Paris CDG
14:35 Edinburgh
Connect
U22683 easyJet
11:35 Milan Malpensa
13:10 Edinburgh Direct
U28192 easyJet
U2809 easyJet
11:35 Milan Malpensa
14:50 London Gatwick
12:30 London Gatwick
16:20 Edinburgh
Connect
KL1630 KLM
KL1285 KLM
11:50 Milan Malpensa
15:50 Amsterdam Schiphol
13:45 Amsterdam Schiphol
16:15 Edinburgh
Connect
SN3158 Brussels Airlines
SN2063 Brussels Airlines
11:55 Milan Malpensa
15:10 Brussels
13:30 Brussels
15:50 Edinburgh
Connect
U22284 easyJet
U2015 easyJet
12:45 Milan Malpensa
15:40 London Luton
13:50 London Luton
16:55 Edinburgh
Connect
LX1613 Swiss
WK310 Edelweiss Air
13:50 Milan Malpensa
16:45 Zurich
14:55 Zurich
18:10 Edinburgh
Connect
U22685 easyJet
14:20 Milan Malpensa
15:55 Edinburgh Direct
U28196 easyJet
U2807 easyJet
15:25 Milan Malpensa
18:50 London Gatwick
16:20 London Gatwick
20:15 Edinburgh
Connect
FR6326 Ryanair
FR818 Ryanair
15:55 Milan Malpensa
19:50 Dublin
17:30 Dublin
20:55 Edinburgh
Connect
KL1632 KLM
KL1293 KLM
16:55 Milan Malpensa
21:35 Amsterdam Schiphol
18:55 Amsterdam Schiphol
22:05 Edinburgh
Connect
U22681 easyJet
17:20 Milan Malpensa
18:55 Edinburgh Direct
AF1731 Air France
AF1886 Air France
17:55 Milan Malpensa
20:25 Paris CDG
19:30 Paris CDG
21:15 Edinburgh
Connect

5. Geneva to Glasgow

  1. You take a bus, shuttle or taxi from your location in Switzerland to Geneva.

  2. You take a flight from Geneva to Glasgow and cost approximately 95 USD.

  3. You take a bus, shuttle or taxi from Glasgow to your destination in Edinburgh, Scotland.

Flight Depart Arrive
U21499 easyJet
U2512 easyJet
06:35 Geneva
08:45 Birmingham
07:30 Birmingham
10:05 Glasgow
Connect
U28463 easyJet
U2883 easyJet
07:00 Geneva
09:05 London Gatwick
07:35 London Gatwick
10:35 Glasgow
Connect
BA723 British Airways
BA1482 British Airways
07:30 Geneva
10:30 London Heathrow
08:15 London Heathrow
12:00 Glasgow
Connect
BA925 British Airways
BA1482 British Airways
07:55 Geneva
10:30 London Heathrow
08:45 London Heathrow
12:00 Glasgow
Connect
U26150 easyJet
U2403 easyJet
09:15 Geneva
11:30 Bristol
10:05 Bristol
12:45 Glasgow
Connect
U28465 easyJet
U2887 easyJet
09:25 Geneva
12:25 London Gatwick
10:00 London Gatwick
14:00 Glasgow
Connect
U28465 easyJet
U2885 easyJet
09:25 Geneva
11:50 London Gatwick
10:00 London Gatwick
13:25 Glasgow
Connect
BA2737 British Airways
BA1484 British Airways
09:55 Geneva
13:00 London Heathrow
10:35 London Heathrow
14:25 Glasgow
Connect
U28479 easyJet
U2887 easyJet
10:45 Geneva
12:25 London Gatwick
11:20 London Gatwick
14:00 Glasgow
Connect
U28467 easyJet
U2887 easyJet
10:50 Geneva
12:25 London Gatwick
11:25 London Gatwick
14:00 Glasgow
Connect
BA2737 British Airways
BA1484 British Airways
11:00 Geneva
13:00 London Heathrow
11:40 London Heathrow
14:25 Glasgow
Connect
LS204 Jet2.com
11:35 Geneva
12:55 Glasgow Direct
BA2282 British Airways
BA8726 British Airways
12:30 Geneva
14:05 London City
13:05 London City
15:25 Glasgow
Connect
BA2739 British Airways
BA1486 British Airways
12:50 Geneva
15:05 London Heathrow
13:20 London Heathrow
16:35 Glasgow
Connect
BA2743 British Airways
BA1486 British Airways
12:55 Geneva
15:05 London Heathrow
13:35 London Heathrow
16:35 Glasgow
Connect
BA729 British Airways
BA1486 British Airways
13:30 Geneva
15:05 London Heathrow
14:15 London Heathrow
16:35 Glasgow
Connect
U22060 easyJet
U2069 easyJet
14:10 Geneva
17:20 London Luton
14:55 London Luton
18:35 Glasgow
Connect
BA741 British Airways
BA1488 British Airways
14:35 Geneva
16:25 London Heathrow
15:25 London Heathrow
17:55 Glasgow
Connect
U26824 easyJet
14:40 Geneva
16:00 Glasgow Direct
BA2739 British Airways
BA1488 British Airways
14:45 Geneva
16:25 London Heathrow
15:25 London Heathrow
17:55 Glasgow
Connect
BA2753 British Airways
BA1488 British Airways
15:00 Geneva
16:25 London Heathrow
15:35 London Heathrow
17:55 Glasgow
Connect
BA2284 British Airways
BA8728 British Airways
16:00 Geneva
18:05 London City
16:35 London City
19:25 Glasgow
Connect
U26156 easyJet
U2407 easyJet
16:10 Geneva
18:35 Bristol
17:00 Bristol
19:50 Glasgow
Connect
U26156 easyJet
U2410 easyJet
16:10 Geneva
17:50 Bristol
17:00 Bristol
19:05 Glasgow
Connect
U28477 easyJet
U2889 easyJet
16:55 Geneva
18:30 London Gatwick
17:30 London Gatwick
20:00 Glasgow
Connect
U22060 2062 2062 easyJet
U2071 easyJet
17:10 Geneva
18:55 London Luton
17:55 London Luton
20:10 Glasgow
Connect
KL1932 KLM
KL1481 KLM
17:30 Geneva
21:25 Amsterdam Schiphol
19:15 Amsterdam Schiphol
22:00 Glasgow
Connect
BA2741 British Airways
BA1478 British Airways
18:40 Geneva
20:50 London Heathrow
19:15 London Heathrow
22:20 Glasgow
Connect
BA735 British Airways
BA1478 British Airways
18:45 Geneva
20:50 London Heathrow
19:30 London Heathrow
22:20 Glasgow
Connect
BA2741 British Airways
BA1478 British Airways
19:00 Geneva
20:50 London Heathrow
19:40 London Heathrow
22:20 Glasgow
Connect
U21373 easyJet
U26890 easyJet
19:45 Geneva
21:50 Bordeaux
21:00 Bordeaux
23:00 Glasgow
Connect
U26826 easyJet
20:35 Geneva
21:55 Glasgow Direct

6. Milan Bergamo to Edinburgh

  1. You take a bus, shuttle or taxi from your location in Switzerland to Milan Bergamo.

  2. You take a flight from Milan Bergamo to Edinburgh and cost approximately 26 USD.

  3. You take a bus, shuttle or taxi from Edinburgh to your destination in Edinburgh, Scotland.

Flight Depart Arrive
FR2992 Ryanair
FR2675 Ryanair
06:25 Milan Bergamo
09:30 Copenhagen
08:30 Copenhagen
10:25 Edinburgh
Connect
FR5839 Ryanair
07:05 Milan Bergamo
08:45 Edinburgh Direct
FR4523 Ryanair
FR7353 Ryanair
08:30 Milan Bergamo
12:05 Charleroi
10:05 Charleroi
12:50 Edinburgh
Connect
FR5833 Ryanair
10:10 Milan Bergamo
11:50 Edinburgh Direct
FR9429 Ryanair
FR814 Ryanair
10:20 Milan Bergamo
14:20 Dublin
12:05 Dublin
15:25 Edinburgh
Connect
FR5839 Ryanair
20:20 Milan Bergamo
22:00 Edinburgh Direct

References

Find Hotels in Edinburgh, Scotland

You can find hotels and accommodations in Edinburgh, Scotland with our hotels search tool below

Booking.com