Flights from Edinburgh to Bangkok – Airlines & connecting routes
Show flight options Codeshare flights Show map Price search
EDI to BKK – All flight route options from Edinburgh Airport, United Kingdom to Suvarnabhumi Airport, Thailand. These flights are operated by 20 different airlines through 15 different connections. The shortest flight time is 14 hours and 30 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Suvarnabhumi Airport
We got great deals on hotels and car rentals near the airport.
Edinburgh to Bangkok flights
There are over 15 airlines and as many as 340 flights every week to this destination. While flying to Bangkok from Edinburgh you will be doing a stopover in Copenhagen, Stockholm or any other of the 15 alternatives with flight connections.
Are there any non-stop flights from EDI to BKK?
There are no direct or non-stop flights from Edinburgh Airport, EDI to Suvarnabhumi Airport, BKK.
Edinburgh to Bangkok with KLM
If you fly from Edinburgh with KLM you will do a stopover in Amsterdam, AMS before reaching Bangkok. This flight trip will take 14 hours and 10 minutes and you can fly every weekday with departures at 11:15, 13:20 or 13:25. KLM is a member of SkyTeam.
Distance & flight times: Edinburgh Airport to Suvarnabhumi Airport
The shortest flight time between EDI and BKK is 13 hours and 35 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
CPH Copenhagen | 13h 35m | 1h 10m | 6020 miles (9686 km) |
ARN Stockholm | 14h 30m | 2h 30m | 6007 miles (9665 km) |
AMS Amsterdam | 14h 40m | 1h 55m | 6168 miles (9924 km) |
ZRH Zurich | 14h 50m | 1h 50m | 6435 miles (10354 km) |
HEL Helsinki | 15h 5m | 1h 5m | 6013 miles (9675 km) |
CDG Paris | 15h 30m | 2h 10m | 6445 miles (10370 km) |
DXB Dubai | 15h 35m | 1h 25m | 6672 miles (10735 km) |
DOH Doha | 16h 20m | 2h 30m | 6764 miles (10883 km) |
IST Istanbul | 16h 35m | 3h 10m | 6461 miles (10396 km) |
LHR London | 16h 35m | 2h 40m | 6317 miles (10164 km) |
VIE Vienna | 16h 40m | 3h 25m | 6285 miles (10113 km) |
LCY London | 17h 0m | - | - |
FRA Frankfurt | 17h 45m | 4h 55m | 6267 miles (10084 km) |
MUC Munich | 18h 5m | 1h 55m | 6328 miles (10182 km) |
PEK Beijing | 19h 0m | 4h 30m | 7031 miles (11313 km) |


Quick copy and share this page
From Edinburgh to Thailand
Below is a list of other destinations to Thailand from Edinburgh Airport with either direct flights or 1 stop connections.
From United Kingdom to Bangkok
Below is a list of other cities in United Kingdom with flights to Bangkok with either non-stop or connecting flights.