HowToGo

Flight from Swansea to Edinburgh, Scotland

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

Search Transfer from Swansea to Edinburgh, Scotland

Search Flights

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

1. Hobart to Glasgow

  1. You take a bus, shuttle or taxi from your location in Swansea to Hobart.

  2. You take a flight from Hobart to Glasgow and cost approximately 1300 USD.

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

Flight Depart Arrive
JQ702 Jetstar
EK409 Emirates
EK027 Emirates
09:15 Hobart
21:15 Melbourne
07:50 Dubai
10:35 Melbourne
05:15 Dubai
12:45 Glasgow
Connect
QF1552 Qantas
EK409 Emirates
EK027 Emirates
10:20 Hobart
21:15 Melbourne
07:50 Dubai
11:35 Melbourne
05:15 Dubai
12:45 Glasgow
Connect
VA1321 Virgin Australia
EK409 Emirates
EK027 Emirates
10:35 Hobart
21:15 Melbourne
07:50 Dubai
11:50 Melbourne
05:15 Dubai
12:45 Glasgow
Connect
VA1323 Virgin Australia
EK409 Emirates
EK027 Emirates
12:35 Hobart
21:15 Melbourne
07:50 Dubai
13:50 Melbourne
05:15 Dubai
12:45 Glasgow
Connect
JQ708 Jetstar
TG466 Thai Airways International
LH773 Lufthansa
LH960 Lufthansa
12:55 Hobart
15:25 Melbourne
23:00 Suvarnabhumi
07:20 Frankfurt
14:10 Melbourne
20:35 Suvarnabhumi
06:00 Frankfurt
08:20 Glasgow
Connect
QF1556 Qantas
EK409 Emirates
EK027 Emirates
15:40 Hobart
21:15 Melbourne
07:50 Dubai
16:55 Melbourne
05:15 Dubai
12:45 Glasgow
Connect
VA1329 Virgin Australia
EK409 Emirates
EK027 Emirates
16:20 Hobart
21:15 Melbourne
07:50 Dubai
17:35 Melbourne
05:15 Dubai
12:45 Glasgow
Connect
VA1329 Virgin Australia
EY461 Etihad
EY077 Etihad
KL1477 KLM
16:20 Hobart
21:25 Melbourne
08:05 Abu Dhabi
15:35 Amsterdam Schiphol
17:35 Melbourne
05:40 Abu Dhabi
13:05 Amsterdam Schiphol
16:05 Glasgow
Connect

2. Hobart to Edinburgh

  1. You take a bus, shuttle or taxi from your location in Swansea to Hobart.

  2. You take a flight from Hobart to Edinburgh and cost approximately 1100 USD.

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

Flight Depart Arrive
QF1982 Qantas
QR915 Qatar Airways
QR029 Qatar Airways
11:05 Hobart
22:25 Adelaide
07:55 Doha
12:30 Adelaide
05:30 Doha
13:25 Edinburgh
Connect
VA1329 Virgin Australia
QR905 Qatar Airways
QR029 Qatar Airways
16:20 Hobart
22:55 Melbourne
07:55 Doha
17:35 Melbourne
05:55 Doha
13:25 Edinburgh
Connect
JQ712 Jetstar
QR905 Qatar Airways
QR029 Qatar Airways
16:55 Hobart
22:55 Melbourne
07:55 Doha
18:10 Melbourne
05:55 Doha
13:25 Edinburgh
Connect
QF1003 Qantas
QR901 Qatar Airways
QR029 Qatar Airways
19:30 Hobart
23:15 Perth
07:55 Doha
22:05 Perth
05:25 Doha
13:25 Edinburgh
Connect
VA1333 Virgin Australia
QR905 Qatar Airways
QR029 Qatar Airways
19:50 Hobart
22:55 Melbourne
07:55 Doha
21:05 Melbourne
05:55 Doha
13:25 Edinburgh
Connect

3. Hobart to Newcastle

  1. You take a bus, shuttle or taxi from your location in Swansea to Hobart.

  2. You take a flight from Hobart to Newcastle and cost approximately 1400 USD.

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

Flight Depart Arrive
VA1323 Virgin Australia
EK409 Emirates
EK035 Emirates
12:35 Hobart
21:15 Melbourne
07:25 Dubai
13:50 Melbourne
05:15 Dubai
11:20 Newcastle
Connect
JQ708 Jetstar
EK409 Emirates
EK035 Emirates
12:55 Hobart
21:15 Melbourne
07:25 Dubai
14:10 Melbourne
05:15 Dubai
11:20 Newcastle
Connect
QF1556 Qantas
EK409 Emirates
EK035 Emirates
15:40 Hobart
21:15 Melbourne
07:25 Dubai
16:55 Melbourne
05:15 Dubai
11:20 Newcastle
Connect
VA1329 Virgin Australia
EK409 Emirates
EK035 Emirates
16:20 Hobart
21:15 Melbourne
07:25 Dubai
17:35 Melbourne
05:15 Dubai
11:20 Newcastle
Connect
VA1329 Virgin Australia
EY461 Etihad
EY045 Etihad
EI3350 Aer Lingus
16:20 Hobart
21:25 Melbourne
07:00 Abu Dhabi
15:15 Dublin
17:35 Melbourne
05:40 Abu Dhabi
11:50 Dublin
16:30 Newcastle
Connect
VA1329 Virgin Australia
EY461 Etihad
EY077 Etihad
KL0963 KLM
16:20 Hobart
21:25 Melbourne
08:05 Abu Dhabi
16:20 Amsterdam Schiphol
17:35 Melbourne
05:40 Abu Dhabi
13:05 Amsterdam Schiphol
16:40 Newcastle
Connect
JQ712 Jetstar
EK409 Emirates
EK035 Emirates
16:55 Hobart
21:15 Melbourne
07:25 Dubai
18:10 Melbourne
05:15 Dubai
11:20 Newcastle
Connect

4. Launceston to Glasgow

  1. You take a bus, shuttle or taxi from your location in Swansea to Launceston.

  2. You take a flight from Launceston to Glasgow and cost approximately 1300 USD.

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

Flight Depart Arrive
JQ730 734 Jetstar
EK409 Emirates
EK027 Emirates
08:45 Launceston
21:15 Melbourne
07:50 Dubai
09:50 Melbourne
05:15 Dubai
12:45 Glasgow
Connect
JQ746 Jetstar
EK415 Emirates
EK027 Emirates
09:45 Launceston
21:10 Sydney
07:50 Dubai
11:20 Sydney
05:20 Dubai
12:45 Glasgow
Connect
QF1542 Qantas
EK409 Emirates
EK027 Emirates
10:15 Launceston
21:15 Melbourne
07:50 Dubai
11:20 Melbourne
05:15 Dubai
12:45 Glasgow
Connect
VA1367 Virgin Australia
EK409 Emirates
EK027 Emirates
12:25 Launceston
21:15 Melbourne
07:50 Dubai
13:25 Melbourne
05:15 Dubai
12:45 Glasgow
Connect
VA1093 Virgin Australia
EK415 Emirates
EK027 Emirates
14:55 Launceston
21:10 Sydney
07:50 Dubai
16:30 Sydney
05:20 Dubai
12:45 Glasgow
Connect
VA1093 Virgin Australia
EY455 Etihad
EY077 Etihad
KL1477 KLM
14:55 Launceston
21:15 Sydney
08:05 Abu Dhabi
15:35 Amsterdam Schiphol
16:30 Sydney
05:45 Abu Dhabi
13:05 Amsterdam Schiphol
16:05 Glasgow
Connect
QF1562 Qantas
EK415 Emirates
EK027 Emirates
15:55 Launceston
21:10 Sydney
07:50 Dubai
17:20 Sydney
05:20 Dubai
12:45 Glasgow
Connect
VA1373 Virgin Australia
EY461 Etihad
EY077 Etihad
KL1477 KLM
16:25 Launceston
21:25 Melbourne
08:05 Abu Dhabi
15:35 Amsterdam Schiphol
17:25 Melbourne
05:40 Abu Dhabi
13:05 Amsterdam Schiphol
16:05 Glasgow
Connect
QF1546 Qantas
EK409 Emirates
EK027 Emirates
16:55 Launceston
21:15 Melbourne
07:50 Dubai
18:00 Melbourne
05:15 Dubai
12:45 Glasgow
Connect
VA1377 Virgin Australia
EY461 Etihad
EY077 Etihad
KL1477 KLM
18:55 Launceston
21:25 Melbourne
08:05 Abu Dhabi
15:35 Amsterdam Schiphol
19:55 Melbourne
05:40 Abu Dhabi
13:05 Amsterdam Schiphol
16:05 Glasgow
Connect
VA1377 Virgin Australia
EY461 Etihad
EY019 Etihad
BA1484 British Airways
18:55 Launceston
21:25 Melbourne
07:20 Abu Dhabi
12:45 London Heathrow
19:55 Melbourne
05:40 Abu Dhabi
11:35 London Heathrow
14:15 Glasgow
Connect

5. Launceston to Edinburgh

  1. You take a bus, shuttle or taxi from your location in Swansea to Launceston.

  2. You take a flight from Launceston to Edinburgh and cost approximately 1100 USD.

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

Flight Depart Arrive
JQ746 Jetstar
QR909 Qatar Airways
QR029 Qatar Airways
09:45 Launceston
22:10 Sydney
07:55 Doha
11:20 Sydney
06:05 Doha
13:25 Edinburgh
Connect
VA1093 Virgin Australia
QR909 Qatar Airways
QR029 Qatar Airways
14:55 Launceston
22:10 Sydney
07:55 Doha
16:30 Sydney
06:05 Doha
13:25 Edinburgh
Connect
QF1562 Qantas
EK415 Emirates
EK147 Emirates
KL1289 KLM
15:55 Launceston
21:10 Sydney
08:05 Dubai
15:45 Amsterdam Schiphol
17:20 Sydney
05:20 Dubai
13:15 Amsterdam Schiphol
16:10 Edinburgh
Connect
JQ754 Jetstar
EK431 Emirates
EK147 Emirates
KL1289 KLM
16:15 Launceston
21:00 Brisbane
08:05 Dubai
15:45 Amsterdam Schiphol
18:35 Brisbane
05:10 Dubai
13:15 Amsterdam Schiphol
16:10 Edinburgh
Connect
VA1373 Virgin Australia
EY461 Etihad
EY019 Etihad
BA1448 British Airways
16:25 Launceston
21:25 Melbourne
07:20 Abu Dhabi
15:20 London Heathrow
17:25 Melbourne
05:40 Abu Dhabi
11:35 London Heathrow
16:45 Edinburgh
Connect
VA1373 Virgin Australia
QR905 Qatar Airways
QR029 Qatar Airways
16:25 Launceston
22:55 Melbourne
07:55 Doha
17:25 Melbourne
05:55 Doha
13:25 Edinburgh
Connect
VA1373 Virgin Australia
EY461 Etihad
EY057 Etihad
SN2063 Brussels Airlines
16:25 Launceston
21:25 Melbourne
08:30 Abu Dhabi
15:45 Brussels
17:25 Melbourne
05:40 Abu Dhabi
13:25 Brussels
16:25 Edinburgh
Connect
VA1373 Virgin Australia
EY461 Etihad
EY019 Etihad
BA1444 British Airways
16:25 Launceston
21:25 Melbourne
07:20 Abu Dhabi
13:40 London Heathrow
17:25 Melbourne
05:40 Abu Dhabi
11:35 London Heathrow
15:10 Edinburgh
Connect
QF1546 Qantas
EK409 Emirates
EK183 Emirates
SN2063 Brussels Airlines
16:55 Launceston
21:15 Melbourne
08:20 Dubai
15:45 Brussels
18:00 Melbourne
05:15 Dubai
13:20 Brussels
16:25 Edinburgh
Connect
QF1546 Qantas
EY461 Etihad
EY019 Etihad
BA1446 British Airways
16:55 Launceston
21:25 Melbourne
07:20 Abu Dhabi
12:40 London Heathrow
18:00 Melbourne
05:40 Abu Dhabi
11:35 London Heathrow
14:10 Edinburgh
Connect
QF1546 Qantas
EK409 Emirates
EK157 Emirates
DY4463 Norwegian Air Shuttle
16:55 Launceston
21:15 Melbourne
08:40 Dubai
14:55 Stockholm
18:00 Melbourne
05:15 Dubai
13:10 Stockholm
16:10 Edinburgh
Connect
QF1546 Qantas
EK409 Emirates
EK147 Emirates
KL1289 KLM
16:55 Launceston
21:15 Melbourne
08:05 Dubai
15:45 Amsterdam Schiphol
18:00 Melbourne
05:15 Dubai
13:15 Amsterdam Schiphol
16:10 Edinburgh
Connect
QF1546 Qantas
EY461 Etihad
EY057 Etihad
SN2063 Brussels Airlines
16:55 Launceston
21:25 Melbourne
08:30 Abu Dhabi
15:45 Brussels
18:00 Melbourne
05:40 Abu Dhabi
13:25 Brussels
16:25 Edinburgh
Connect
QF1546 Qantas
EY461 Etihad
EY019 Etihad
BA1444 British Airways
16:55 Launceston
21:25 Melbourne
07:20 Abu Dhabi
13:40 London Heathrow
18:00 Melbourne
05:40 Abu Dhabi
11:35 London Heathrow
15:10 Edinburgh
Connect
QF1546 Qantas
EY461 Etihad
EY019 Etihad
BA1448 British Airways
16:55 Launceston
21:25 Melbourne
07:20 Abu Dhabi
15:20 London Heathrow
18:00 Melbourne
05:40 Abu Dhabi
11:35 London Heathrow
16:45 Edinburgh
Connect
QF1546 Qantas
QR905 Qatar Airways
QR029 Qatar Airways
16:55 Launceston
22:55 Melbourne
07:55 Doha
18:00 Melbourne
05:55 Doha
13:25 Edinburgh
Connect
VA1640 Virgin Australia
QR899 Qatar Airways
QR029 Qatar Airways
18:25 Launceston
22:05 Brisbane
07:55 Doha
20:55 Brisbane
05:30 Doha
13:25 Edinburgh
Connect
VA1377 Virgin Australia
EY461 Etihad
EY019 Etihad
BA1454 British Airways
18:55 Launceston
21:25 Melbourne
07:20 Abu Dhabi
17:20 London Heathrow
19:55 Melbourne
05:40 Abu Dhabi
11:35 London Heathrow
18:45 Edinburgh
Connect
VA1377 Virgin Australia
EY461 Etihad
EY019 Etihad
BA1444 British Airways
18:55 Launceston
21:25 Melbourne
07:20 Abu Dhabi
13:40 London Heathrow
19:55 Melbourne
05:40 Abu Dhabi
11:35 London Heathrow
15:10 Edinburgh
Connect
VA1377 Virgin Australia
EY461 Etihad
EY019 Etihad
BA1448 British Airways
18:55 Launceston
21:25 Melbourne
07:20 Abu Dhabi
15:20 London Heathrow
19:55 Melbourne
05:40 Abu Dhabi
11:35 London Heathrow
16:45 Edinburgh
Connect
VA1377 Virgin Australia
EY461 Etihad
EY057 Etihad
SN2063 Brussels Airlines
18:55 Launceston
21:25 Melbourne
08:30 Abu Dhabi
15:45 Brussels
19:55 Melbourne
05:40 Abu Dhabi
13:25 Brussels
16:25 Edinburgh
Connect
VA1377 Virgin Australia
QR905 Qatar Airways
QR029 Qatar Airways
18:55 Launceston
22:55 Melbourne
07:55 Doha
19:55 Melbourne
05:55 Doha
13:25 Edinburgh
Connect

6. Launceston to Manchester

  1. You take a bus, shuttle or taxi from your location in Swansea to Launceston.

  2. You take a flight from Launceston to Manchester and cost approximately 1000 USD.

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

Flight Depart Arrive
QF1542 Qantas
EK409 Emirates
EK017 Emirates
10:15 Launceston
21:15 Melbourne
07:25 Dubai
11:20 Melbourne
05:15 Dubai
12:00 Manchester
Connect
JQ734 Jetstar
EY461 Etihad
EY021 Etihad
14:15 Launceston
21:25 Melbourne
07:15 Abu Dhabi
15:15 Melbourne
05:40 Abu Dhabi
11:45 Manchester
Connect
JQ734 Jetstar
EK409 Emirates
EK017 Emirates
14:15 Launceston
21:15 Melbourne
07:25 Dubai
15:15 Melbourne
05:15 Dubai
12:00 Manchester
Connect
JQ754 Jetstar
EK431 Emirates
EK017 Emirates
16:15 Launceston
21:00 Brisbane
07:25 Dubai
18:35 Brisbane
05:10 Dubai
12:00 Manchester
Connect
JQ754 Jetstar
QR899 Qatar Airways
QR027 Qatar Airways
16:15 Launceston
22:05 Brisbane
08:10 Doha
18:35 Brisbane
05:30 Doha
13:30 Manchester
Connect
VA1373 Virgin Australia
EK409 Emirates
EK017 Emirates
16:25 Launceston
21:15 Melbourne
07:25 Dubai
17:25 Melbourne
05:15 Dubai
12:00 Manchester
Connect
VA1373 Virgin Australia
EY461 Etihad
EY021 Etihad
16:25 Launceston
21:25 Melbourne
07:15 Abu Dhabi
17:25 Melbourne
05:40 Abu Dhabi
11:45 Manchester
Connect
VA1373 Virgin Australia
QR905 Qatar Airways
QR027 Qatar Airways
16:25 Launceston
22:55 Melbourne
08:10 Doha
17:25 Melbourne
05:55 Doha
13:30 Manchester
Connect
QF1546 Qantas
EK409 Emirates
EK017 Emirates
16:55 Launceston
21:15 Melbourne
07:25 Dubai
18:00 Melbourne
05:15 Dubai
12:00 Manchester
Connect
QF1546 Qantas
QR905 Qatar Airways
QR027 Qatar Airways
16:55 Launceston
22:55 Melbourne
08:10 Doha
18:00 Melbourne
05:55 Doha
13:30 Manchester
Connect
QF1546 Qantas
EY461 Etihad
EY021 Etihad
16:55 Launceston
21:25 Melbourne
07:15 Abu Dhabi
18:00 Melbourne
05:40 Abu Dhabi
11:45 Manchester
Connect
VA1377 Virgin Australia
EK409 Emirates
EK017 Emirates
18:55 Launceston
21:15 Melbourne
07:25 Dubai
19:55 Melbourne
05:15 Dubai
12:00 Manchester
Connect
VA1377 Virgin Australia
EY461 Etihad
EY021 Etihad
18:55 Launceston
21:25 Melbourne
07:15 Abu Dhabi
19:55 Melbourne
05:40 Abu Dhabi
11:45 Manchester
Connect
VA1377 Virgin Australia
QR905 Qatar Airways
QR027 Qatar Airways
18:55 Launceston
22:55 Melbourne
08:10 Doha
19:55 Melbourne
05:55 Doha
13:30 Manchester
Connect

7. Devonport to Edinburgh

  1. You take a bus, shuttle or taxi from your location in Swansea to Devonport.

  2. You take a flight from Devonport to Edinburgh and cost approximately 900 USD.

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

Flight Depart Arrive
QF2052 Qantas
QR905 Qatar Airways
QR029 Qatar Airways
10:10 Devonport
22:55 Melbourne
07:55 Doha
11:25 Melbourne
05:55 Doha
13:25 Edinburgh
Connect
QF2058 Qantas
QR905 Qatar Airways
QR029 Qatar Airways
17:20 Devonport
22:55 Melbourne
07:55 Doha
18:35 Melbourne
05:55 Doha
13:25 Edinburgh
Connect
QF2058 Qantas
EY461 Etihad
EY019 Etihad
BA1444 British Airways
17:20 Devonport
21:25 Melbourne
07:20 Abu Dhabi
13:40 London Heathrow
18:35 Melbourne
05:40 Abu Dhabi
11:35 London Heathrow
15:10 Edinburgh
Connect
QF2058 Qantas
EK409 Emirates
EK147 Emirates
KL1289 KLM
17:20 Devonport
21:15 Melbourne
08:05 Dubai
15:45 Amsterdam Schiphol
18:35 Melbourne
05:15 Dubai
13:15 Amsterdam Schiphol
16:10 Edinburgh
Connect
QF2058 Qantas
EY461 Etihad
EY057 Etihad
SN2063 Brussels Airlines
17:20 Devonport
21:25 Melbourne
08:30 Abu Dhabi
15:45 Brussels
18:35 Melbourne
05:40 Abu Dhabi
13:25 Brussels
16:25 Edinburgh
Connect
QF2058 Qantas
EK409 Emirates
EK183 Emirates
SN2063 Brussels Airlines
17:20 Devonport
21:15 Melbourne
08:20 Dubai
15:45 Brussels
18:35 Melbourne
05:15 Dubai
13:20 Brussels
16:25 Edinburgh
Connect
QF2058 Qantas
QR905 Qatar Airways
QR003 Qatar Airways
BA1448 British Airways
17:20 Devonport
22:55 Melbourne
08:00 Doha
15:20 London Heathrow
18:35 Melbourne
05:55 Doha
13:15 London Heathrow
16:45 Edinburgh
Connect
QF2058 Qantas
EY461 Etihad
EY019 Etihad
BA1448 British Airways
17:20 Devonport
21:25 Melbourne
07:20 Abu Dhabi
15:20 London Heathrow
18:35 Melbourne
05:40 Abu Dhabi
11:35 London Heathrow
16:45 Edinburgh
Connect
QF2058 Qantas
EY461 Etihad
EY019 Etihad
BA1454 British Airways
17:20 Devonport
21:25 Melbourne
07:20 Abu Dhabi
17:20 London Heathrow
18:35 Melbourne
05:40 Abu Dhabi
11:35 London Heathrow
18:45 Edinburgh
Connect
QF2058 Qantas
QR905 Qatar Airways
QR003 Qatar Airways
BA1454 British Airways
17:20 Devonport
22:55 Melbourne
08:00 Doha
17:20 London Heathrow
18:35 Melbourne
05:55 Doha
13:15 London Heathrow
18:45 Edinburgh
Connect

8. Hobart to Manchester

  1. You take a bus, shuttle or taxi from your location in Swansea to Hobart.

  2. You take a flight from Hobart to Manchester and cost approximately 1100 USD.

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

Flight Depart Arrive
QF1982 Qantas
QR915 Qatar Airways
QR027 Qatar Airways
11:05 Hobart
22:25 Adelaide
08:10 Doha
12:30 Adelaide
05:30 Doha
13:30 Manchester
Connect
QF1003 Qantas
QR901 Qatar Airways
QR027 Qatar Airways
19:30 Hobart
23:15 Perth
08:10 Doha
22:05 Perth
05:25 Doha
13:30 Manchester
Connect
QF1003 Qantas
QR901 Qatar Airways
QR003 Qatar Airways
BA1402 British Airways
19:30 Hobart
23:15 Perth
08:00 Doha
17:45 London Heathrow
22:05 Perth
05:25 Doha
13:15 London Heathrow
18:50 Manchester
Connect

References

Find Hotels in Edinburgh, Scotland

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

Booking.com