There are 8 ways to get from Annan to Edinburgh by plane or train

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Fly Tainan to Edinburgh  •  23 h 54 min

  1. Fly from Tainan (TNN) to Edinburgh (EDI) TNN - EDI

$616 - $1,721

Cheapest option

Fly Kaohsiung to Edinburgh  •  22 h 25 min

  1. Fly from Kaohsiung (KHH) to Edinburgh (EDI) KHH - EDI

$449 - $1,315

6 alternative options

Fly Tainan to Glasgow, train  •  27 h 35 min

  1. Fly from Tainan (TNN) to Glasgow (GLA) TNN - GLA
  2. Take the train from Glasgow Queen Street to Edinburgh

$636 - $1,742

Fly Tainan to Newcastle, train  •  27 h 42 min

  1. Fly from Tainan (TNN) to Newcastle (NCL) TNN - NCL
  2. Take the train from Newcastle to Edinburgh

$690 - $1,914

Train to Taiwan Taoyuan, fly to Edinburgh  •  21 h 10 min

  1. Take the train from Tainan to Taoyuan
  2. Fly from Taiwan Taoyuan (TPE) to Edinburgh (EDI) TPE - EDI

$450 - $1,255

Fly Tainan to Aberdeen, train  •  29 h 54 min

  1. Fly from Tainan (TNN) to Aberdeen (ABZ) TNN - ABZ
  2. Take the train from Aberdeen to Edinburgh

$692 - $1,819

Fly Tainan to Manchester, train  •  27 h 23 min

  1. Fly from Tainan (TNN) to Manchester (MAN) TNN - MAN
  2. Take the train from Manchester Airport to Edinburgh

$702 - $1,744

Fly Kaohsiung to Manchester, train  •  24 h 55 min

  1. Fly from Kaohsiung (KHH) to Manchester (MAN) KHH - MAN
  2. Take the train from Manchester Airport to Edinburgh

$565 - $1,438

Questions & Answers

The distance between Annan and Edinburgh is 9747 km.

It takes approximately 23 h 54 min to get from Annan to Edinburgh, including transfers.

More details

There is no direct flight from Tainan Airport to Edinburgh Airport. The quickest flight takes 29 h 5 min and has two stopovers.

Search flights

Eurowings, Flybe, Hainan and 13 other airlines offer flights from Tainan Airport to Edinburgh Airport.

Search flights

There are 2163+ hotels available in Edinburgh. Prices start at $90 USD per night.

More details

The best way to get from Annan to Tainan Airport is to taxi which takes 14 min and costs .

More details

Map of how to get from Annan to Edinburgh.
Launch map view
  • Distance: 6091.8 miles
  • Duration: 23 h 54 min

What companies run services between Annan, Taiwan and Edinburgh, Scotland?

China Airlines, Air France and 19 other airlines fly from Annan to Edinburgh hourly.

Airlines
British Airways
Website
britishairways.com
Flights from Tainan to Edinburgh via Ho Chi Minh City, Doha
Ave. Duration
25 h 20 min
When
Tuesday, Thursday and Sunday
Estimated price
$750 - $2,200
Flights from Tainan to Edinburgh via Hong Kong, London Heathrow
Ave. Duration
25 h 25 min
When
Monday, Tuesday, Wednesday, Thursday and Sunday
Estimated price
$900 - $3,400
Flights from Tainan to Glasgow via Hong Kong, London Heathrow
Ave. Duration
25 h 40 min
When
Monday, Tuesday, Wednesday, Thursday and Sunday
Estimated price
$750 - $2,500
Flights from Kaohsiung to Edinburgh via Tokyo Narita, London Heathrow
Ave. Duration
19 h 45 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$750 - $2,800
Flights from Kaohsiung to Edinburgh via Hong Kong, London Heathrow
Ave. Duration
21 h 40 min
When
Monday, Tuesday, Wednesday, Thursday and Sunday
Estimated price
$700 - $2,600
Flights from Tainan to Newcastle via Hong Kong, London Heathrow
Ave. Duration
25 h 15 min
When
Monday, Tuesday, Wednesday, Thursday and Sunday
Estimated price
$800 - $2,700
Flights from Tainan to Aberdeen via Hong Kong, London Heathrow
Ave. Duration
25 h 40 min
When
Monday, Tuesday, Wednesday, Thursday and Sunday
Estimated price
$900 - $3,500
Flights from Tainan to Manchester via Hong Kong, London Heathrow
Ave. Duration
24 h 50 min
When
Tuesday, Wednesday, Thursday and Sunday
Estimated price
$850 - $3,300
Flights from Tainan to Manchester via Ho Chi Minh City, Doha
Ave. Duration
25 h
When
Every day
Estimated price
$750 - $2,100
Flights from Kaohsiung to Manchester via Shanghai Pudong, London Heathrow
Ave. Duration
18 h 40 min
When
Tuesday and Saturday
Estimated price
$650 - $2,600
Cathay Pacific
Website
cathaypacific.com
Flights from Tainan to Edinburgh via Hong Kong, Manchester
Ave. Duration
26 h 30 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$600 - $1,700
Flights from Kaohsiung to Edinburgh via Hong Kong, Manchester
Ave. Duration
19 h
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$480 - $1,300
Flights from Kaohsiung to Edinburgh via Hong Kong, London Heathrow
Ave. Duration
20 h 42 min
When
Tuesday, Wednesday, Thursday, Friday, Saturday and Sunday
Estimated price
$490 - $1,300
Flights from Taiwan Taoyuan to Edinburgh via Hong Kong, London Heathrow
Ave. Duration
20 h 20 min
When
Tuesday, Wednesday, Thursday and Friday
Estimated price
$480 - $1,300
Flights from Tainan to Aberdeen via Hong Kong, Manchester
Ave. Duration
26 h 55 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$650 - $1,700
Flights from Tainan to Manchester via Hong Kong
Ave. Duration
24 h
When
Every day
Estimated price
$600 - $1,600
Flights from Tainan to Manchester via Ho Chi Minh City, Hong Kong
Ave. Duration
24 h 55 min
When
Every day
Estimated price
$700 - $1,900
Flights from Kaohsiung to Manchester via Hong Kong
Ave. Duration
18 h 22 min
When
Every day
Estimated price
$470 - $1,300
Flights from Kaohsiung to Manchester via Hong Kong, London Heathrow
Ave. Duration
18 h 30 min
When
Every day
Estimated price
$480 - $1,300
Flights from Kaohsiung to Manchester via Hong Kong, Paris CDG
Ave. Duration
19 h 35 min
When
Every day
Estimated price
$490 - $1,300
KLM
Website
klm.com
Flights from Tainan to Edinburgh via Osaka Kansai, Amsterdam
Ave. Duration
32 h 25 min
When
Tuesday and Friday
Estimated price
$1,300 - $5,500
Flights from Tainan to Glasgow via Hong Kong, Amsterdam
Ave. Duration
25 h 35 min
When
Friday and Saturday
Estimated price
$600 - $1,700
Flights from Kaohsiung to Edinburgh via Hong Kong, Amsterdam
Ave. Duration
18 h 52 min
When
Every day
Estimated price
$700 - $2,600
Flights from Kaohsiung to Edinburgh via Shanghai Pudong, Amsterdam
Ave. Duration
20 h 40 min
When
Tuesday, Friday and Saturday
Estimated price
$900 - $3,800
Flights from Tainan to Newcastle via Osaka Kansai, Amsterdam
Ave. Duration
32 h 5 min
When
Tuesday and Friday
Estimated price
$1,300 - $5,500
Flights from Taiwan Taoyuan to Edinburgh via Amsterdam
Ave. Duration
15 h 20 min
When
Every day
Estimated price
$800 - $3,600
Flights from Tainan to Aberdeen via Osaka Kansai, Amsterdam
Ave. Duration
32 h
When
Tuesday and Friday
Estimated price
$1,300 - $5,500
Flights from Tainan to Aberdeen via Hong Kong, Amsterdam
Ave. Duration
25 h 50 min
When
Every day
Estimated price
$650 - $1,700
Lufthansa
Website
lufthansa.com
Flights from Tainan to Edinburgh via Hong Kong, Munich
Ave. Duration
24 h 30 min
When
Monday, Tuesday, Wednesday, Thursday, Saturday and Sunday
Estimated price
$950 - $4,500
Flights from Tainan to Edinburgh via Hong Kong, Frankfurt
Ave. Duration
29 h 5 min
When
Every day
Estimated price
$950 - $4,500
Flights from Tainan to Edinburgh via Osaka Kansai, Frankfurt
Ave. Duration
32 h 50 min
When
Tuesday and Friday
Estimated price
$1,000 - $4,700
Flights from Tainan to Glasgow via Hong Kong, Munich
Ave. Duration
26 h 50 min
When
Tuesday, Thursday, Friday, Saturday and Sunday
Estimated price
$950 - $4,500
Flights from Tainan to Glasgow via Hong Kong, Frankfurt
Ave. Duration
32 h 5 min
When
Every day
Estimated price
$950 - $4,500
Flights from Tainan to Manchester via Hong Kong, Frankfurt
Ave. Duration
25 h 35 min
When
Every day
Estimated price
$950 - $4,400
Flights from Tainan to Manchester via Hong Kong, Munich
Ave. Duration
26 h 40 min
When
Every day
Estimated price
$950 - $4,400
Air France
Website
airfrance.com
Flights from Tainan to Edinburgh via Hong Kong, Paris CDG
Ave. Duration
25 h 5 min
When
Monday, Wednesday, Thursday, Friday, Saturday and Sunday
Estimated price
$1,100 - $5,500
Flights from Tainan to Glasgow via Hong Kong, Amsterdam
Ave. Duration
25 h 35 min
When
Friday and Saturday
Estimated price
$600 - $1,700
Flights from Tainan to Newcastle via Hong Kong, Paris CDG
Ave. Duration
28 h 50 min
When
Every day
Estimated price
$1,200 - $6,000
Flights from Taiwan Taoyuan to Edinburgh via Paris CDG
Ave. Duration
19 h 10 min
When
Tuesday, Friday and Sunday
Estimated price
$800 - $3,900
Flights from Tainan to Aberdeen via Hong Kong, Paris CDG
Ave. Duration
30 h 15 min
When
Every day
Estimated price
$1,100 - $6,000
Flights from Tainan to Manchester via Hong Kong, Paris CDG
Ave. Duration
25 h 35 min
When
Every day
Estimated price
$1,100 - $5,500
Qatar Airways
Website
qatarairways.com
Flights from Tainan to Edinburgh via Ho Chi Minh City, Doha
Ave. Duration
25 h 20 min
When
Tuesday, Thursday and Sunday
Estimated price
$750 - $2,200
Flights from Tainan to Glasgow via Hong Kong, London Heathrow
Ave. Duration
25 h 40 min
When
Monday, Tuesday, Wednesday, Thursday and Sunday
Estimated price
$600 - $1,700
Flights from Tainan to Newcastle via Hong Kong, London Heathrow
Ave. Duration
25 h 15 min
When
Monday, Tuesday, Wednesday, Thursday and Sunday
Estimated price
$650 - $1,800
Flights from Tainan to Manchester via Hong Kong, Doha
Ave. Duration
24 h 5 min
When
Every day
Estimated price
$700 - $2,000
Flights from Tainan to Manchester via Ho Chi Minh City, Doha
Ave. Duration
25 h
When
Every day
Estimated price
$750 - $2,100
Etihad
Website
etihad.com
Flights from Tainan to Glasgow via Hong Kong, Amsterdam
Ave. Duration
25 h 35 min
When
Friday and Saturday
Estimated price
$600 - $1,700
Flights from Tainan to Glasgow via Hong Kong, Manchester
Ave. Duration
27 h 20 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$600 - $1,700
Flights from Kaohsiung to Edinburgh via Hong Kong, Amsterdam
Ave. Duration
17 h 50 min
When
Every day
Estimated price
$480 - $1,300
Flights from Tainan to Aberdeen via Hong Kong, Amsterdam
Ave. Duration
25 h 50 min
When
Every day
Estimated price
$650 - $1,700
Flights from Tainan to Manchester via Hong Kong, Abu Dhabi
Ave. Duration
24 h 20 min
When
Every day
Estimated price
$700 - $1,900
Finnair
Website
finnair.com
Flights from Tainan to Edinburgh via Hong Kong, Helsinki
Ave. Duration
25 h 55 min
When
Tuesday, Thursday, Friday and Sunday
Estimated price
$600 - $3,200
Flights from Kaohsiung to Edinburgh via Hong Kong, Helsinki
Ave. Duration
18 h 25 min
When
Tuesday, Thursday, Friday and Sunday
Estimated price
$470 - $2,500
Flights from Tainan to Aberdeen via Hong Kong, Helsinki, Manchester
Ave. Duration
29 h 20 min
When
Saturday
Estimated price
$600 - $3,300
Flights from Tainan to Manchester via Hong Kong, Helsinki
Ave. Duration
26 h 20 min
When
Every day
Estimated price
$600 - $3,200
Turkish Airlines
Website
p.turkishairlines.com
Flights from Tainan to Edinburgh via Hong Kong, Istanbul Ataturk
Ave. Duration
26 h 55 min
When
Monday, Thursday and Friday
Estimated price
$700 - $2,100
Flights from Tainan to Edinburgh via Ho Chi Minh City, Istanbul Ataturk
Ave. Duration
27 h 50 min
When
Monday and Friday
Estimated price
$800 - $2,200
Flights from Taiwan Taoyuan to Edinburgh via Istanbul Ataturk
Ave. Duration
18 h 55 min
When
Monday, Thursday and Friday
Estimated price
$500 - $1,500
Flights from Tainan to Manchester via Hong Kong, Istanbul Ataturk
Ave. Duration
26 h 35 min
When
Monday, Tuesday, Thursday, Friday, Saturday and Sunday
Estimated price
$700 - $2,000
Hainan
Website
hainanairlines.com
Flights from Tainan to Edinburgh via Hong Kong, Beijing
Ave. Duration
23 h 5 min
When
Monday and Friday
Estimated price
$550 - $1,800
Flights from Kaohsiung to Edinburgh via Beijing
Ave. Duration
22 h 50 min
When
Monday
Estimated price
$440 - $1,300
Flights from Taiwan Taoyuan to Edinburgh via Beijing
Ave. Duration
24 h
When
Monday and Friday
Estimated price
$410 - $1,200
Emirates
Website
emirates.com
Flights from Tainan to Edinburgh via Ho Chi Minh City, Dubai
Ave. Duration
32 h 50 min
When
Every day
Estimated price
$750 - $2,200
Flights from Tainan to Manchester via Hong Kong, Dubai
Ave. Duration
24 h 55 min
When
Every day
Estimated price
$700 - $2,000
Swiss
Website
swiss.com
Flights from Tainan to Edinburgh via Hong Kong, Zurich
Ave. Duration
29 h 50 min
When
Thursday and Sunday
Estimated price
$800 - $3,100
Flights from Tainan to Manchester via Hong Kong, Zurich
Ave. Duration
25 h 10 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$750 - $3,100
Flybe
Website
flybe.com
Flights from Tainan to Glasgow via Hong Kong, Manchester
Ave. Duration
27 h 20 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$600 - $1,700
Aer Lingus
Website
aerlingus.com
Flights from Kaohsiung to Edinburgh via Hong Kong, Dublin
Ave. Duration
18 h 35 min
When
Tuesday, Wednesday, Friday and Sunday
Estimated price
$490 - $1,300
Ryanair
Website
ryanair.com
Flights from Tainan to Newcastle via Hong Kong, Dublin
Ave. Duration
25 h 50 min
When
Tuesday, Wednesday, Friday and Sunday
Estimated price
$650 - $1,800
Jet Airways
Website
jetairways.com
Flights from Tainan to Manchester via Hong Kong, Mumbai
Ave. Duration
26 h
When
Wednesday, Thursday, Friday, Saturday and Sunday
Estimated price
$650 - $1,700
Train operators
ScotRail
Phone
+44 344 811 0141
Email
customer.relations@scotrail.co.uk
Website
scotrail.co.uk
Train from Glasgow Queen Street to Edinburgh
Ave. Duration
1 h 12 min
Frequency
Every 15 minutes
Estimated price
$15 - $19
Website
scotrail.co.uk
Advanced Single
$10 - $14
Anytime Day Single
$15 - $19
Train from Aberdeen to Edinburgh
Ave. Duration
2 h 18 min
Frequency
Every 4 hours
Estimated price
$35 - $50
Website
scotrail.co.uk
Advanced Single
$21 - $30
Anytime Day Single
$35 - $50
LNER
Website
lner.co.uk
Train from Newcastle to Edinburgh
Ave. Duration
1 h 25 min
Frequency
Hourly
Estimated price
$25 - $40
Website
lner.co.uk
2nd Class
$25 - $40
1st Class
$45 - $70
Train from Aberdeen to Edinburgh
Ave. Duration
2 h 34 min
Frequency
4 times a day
Estimated price
$25 - $40
Website
lner.co.uk
2nd Class
$25 - $40
1st Class
$45 - $70
CrossCountry
Phone
0344 736 9123
Email
customer.relations@crosscountrytrains.co.uk
Website
crosscountrytrains.co.uk
Train from Newcastle to Edinburgh
Ave. Duration
1 h 30 min
Frequency
Every 3 hours
Estimated price
$60 - $95
Website
crosscountrytrains.co.uk
Advanced Single
$40 - $60
Anytime Single
$60 - $95
Off-Peak Single
$55 - $85
Train from Aberdeen to Edinburgh
Ave. Duration
2 h 33 min
Frequency
Twice daily
Estimated price
$60 - $100
Website
crosscountrytrains.co.uk
Advanced Single
$40 - $65
Anytime Single
$60 - $100
Off-Peak Single
$55 - $85
Taiwan High Speed Rail
Phone
4266-3000
Website
thsrc.com.tw
Train from Tainan to Taoyuan
Ave. Duration
1 h 25 min
Frequency
Every 30 minutes
Estimated price
$35 - $45
Schedules at
thsrc.com.tw
Book at
klook.com
Non-Reserved
$35 - $40
Standard
$35 - $45
Business
$59
Caledonian Sleeper
Website
sleeper.scot
Train from Aberdeen to Edinburgh
Ave. Duration
2 h 52 min
Frequency
6 times a week
Estimated price
$26 - $40
Website
sleeper.scot
Sleeper Berth Twin
$110 - $160
Sleeper Berth Solo
$193
Sleeper Seat
$26 - $40
TransPennine Express
Phone
+44 345 600 1671
Email
tpecustomer.relations@firstgroup.com
Website
tpexpress.co.uk
Train from Manchester Airport to Edinburgh
Ave. Duration
3 h 24 min
Frequency
Every 4 hours
Estimated price
$90 - $130
Website
tpexpress.co.uk
Advance Single
$35 - $55
Off-Peak Day Single
$55 - $85
Anytime Day Single
$90 - $130

Want to know more about travelling around United Kingdom

Rome2rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.