Edinburgh to Bangkok flights

  • Home
  • Edinburgh to Bangkok flights

Compare and Book Cheap Flights at best prices

Are you looking for Exclusive Unpublished Fares? Call Us at +1-812-221-1788

This month discounted airfare from Edinburgh to Bangkok flights Book online

Departure atReturn atAirlineFlight numberAirlineFlightStopsPriceFind tickets
27 July 20243 August 2024LufthansaLH 2525LufthansaLufthansa
(LH 2525)
2 Stops1 927 Tickets from 1 927
28 July 20244 August 2024British AirwaysBA 7235British AirwaysBritish Airways
(BA 7235)
2 Stops1 903 Tickets from 1 903
29 July 20245 August 2024Qatar AirwaysQR 4175Qatar AirwaysQatar Airways
(QR 4175)
2 Stops1 748 Tickets from 1 748
30 July 20246 August 2024airBalticBT 2525airBalticairBaltic
(BT 2525)
2 Stops1 898 Tickets from 1 898
31 July 202416 August 2024Hainan AirlinesHU 408Hainan AirlinesHainan Airlines
(HU 408)
1 Stop1 338 Tickets from 1 338
1 August 202431 August 2024British AirwaysBA 7235British AirwaysBritish Airways
(BA 7235)
2 Stops1 659 Tickets from 1 659
2 August 202420 August 2024British AirwaysBA 7236British AirwaysBritish Airways
(BA 7236)
2 Stops1 470 Tickets from 1 470
5 August 202416 August 2024Hainan AirlinesHU 408Hainan AirlinesHainan Airlines
(HU 408)
1 Stop1 509 Tickets from 1 509
7 August 202414 August 2024KLMKL 1365KLMKLM
(KL 1365)
2 Stops1 400 Tickets from 1 400
8 August 202423 August 2024British AirwaysBA 7235British AirwaysBritish Airways
(BA 7235)
2 Stops1 226 Tickets from 1 226
9 August 202423 August 2024LufthansaLH 965LufthansaLufthansa
(LH 965)
2 Stops1 438 Tickets from 1 438
10 August 20249 September 2024Turkish AirlinesTK 1344Turkish AirlinesTurkish Airlines
(TK 1344)
1 Stop1 230 Tickets from 1 230
11 August 202427 August 2024LufthansaLH 963LufthansaLufthansa
(LH 963)
1 Stop1 466 Tickets from 1 466
12 August 202423 August 2024Scandinavian AirlinesSK 2546Scandinavian AirlinesScandinavian Airlines
(SK 2546)
1 Stop1 511 Tickets from 1 511
14 August 202421 August 2024KLMKL 1365KLMKLM
(KL 1365)
2 Stops1 297 Tickets from 1 297
15 August 202424 August 2024Scandinavian AirlinesSK 2546Scandinavian AirlinesScandinavian Airlines
(SK 2546)
1 Stop1 512 Tickets from 1 512
16 August 20243 September 2024Turkish AirlinesTK 1344Turkish AirlinesTurkish Airlines
(TK 1344)
1 Stop1 211 Tickets from 1 211
17 August 202431 August 2024Scandinavian AirlinesSK 2546Scandinavian AirlinesScandinavian Airlines
(SK 2546)
1 Stop1 331 Tickets from 1 331
18 August 202431 August 2024Qatar AirwaysQR 32Qatar AirwaysQatar Airways
(QR 32)
1 Stop1 569 Tickets from 1 569
19 August 202423 August 2024British AirwaysBA 7236British AirwaysBritish Airways
(BA 7236)
2 Stops1 226 Tickets from 1 226
20 August 202410 September 2024Qatar AirwaysQR 32Qatar AirwaysQatar Airways
(QR 32)
1 Stop964 Tickets from 964
22 August 20245 September 2024KLMKL 7328KLMKLM
(KL 7328)
2 Stops1 161 Tickets from 1 161
23 August 202430 August 2024Scandinavian AirlinesSK 2542Scandinavian AirlinesScandinavian Airlines
(SK 2542)
1 Stop1 315 Tickets from 1 315
24 August 202415 September 2024Qatar AirwaysQR 32Qatar AirwaysQatar Airways
(QR 32)
1 Stop986 Tickets from 986
27 August 202417 September 2024Qatar AirwaysQR 32Qatar AirwaysQatar Airways
(QR 32)
1 Stop924 Tickets from 924
28 August 202417 September 2024Qatar AirwaysQR 32Qatar AirwaysQatar Airways
(QR 32)
1 Stop921 Tickets from 921
31 August 20247 September 2024KLMKL 1365KLMKLM
(KL 1365)
2 Stops1 183 Tickets from 1 183
1 September 202410 September 2024Qatar AirwaysQR 32Qatar AirwaysQatar Airways
(QR 32)
1 Stop964 Tickets from 964
2 September 202425 September 2024KLMKL 7328KLMKLM
(KL 7328)
2 Stops821 Tickets from 821
3 September 202417 September 2024Qatar AirwaysQR 30Qatar AirwaysQatar Airways
(QR 30)
1 Stop921 Tickets from 921
4 September 202422 September 2024Hainan AirlinesHU 408Hainan AirlinesHainan Airlines
(HU 408)
1 Stop725 Tickets from 725
5 September 202426 September 2024Turkish AirlinesTK 1346Turkish AirlinesTurkish Airlines
(TK 1346)
1 Stop836 Tickets from 836
6 September 202420 September 2024Hainan AirlinesHU 408Hainan AirlinesHainan Airlines
(HU 408)
1 Stop759 Tickets from 759
7 September 202417 September 2024Hainan AirlinesHU 408Hainan AirlinesHainan Airlines
(HU 408)
1 Stop825 Tickets from 825
8 September 202423 September 2024Turkish AirlinesTK 1344Turkish AirlinesTurkish Airlines
(TK 1344)
1 Stop851 Tickets from 851
9 September 202420 September 2024KLMKL 7328KLMKLM
(KL 7328)
2 Stops847 Tickets from 847
10 September 20248 October 2024Qatar AirwaysQR 32Qatar AirwaysQatar Airways
(QR 32)
1 Stop920 Tickets from 920
11 September 202418 September 2024British AirwaysBA 7235British AirwaysBritish Airways
(BA 7235)
2 Stops867 Tickets from 867
12 September 202426 September 2024KLMKL 7328KLMKLM
(KL 7328)
2 Stops920 Tickets from 920
13 September 20244 October 2024KLMKL 7328KLMKLM
(KL 7328)
2 Stops952 Tickets from 952
16 September 202430 September 2024KLMKL 7328KLMKLM
(KL 7328)
2 Stops919 Tickets from 919
17 September 20242 October 2024KLMKL 1808KLMKLM
(KL 1808)
2 Stops915 Tickets from 915
18 September 202416 October 2024Turkish AirlinesTK 1344Turkish AirlinesTurkish Airlines
(TK 1344)
1 Stop914 Tickets from 914
19 September 20243 October 2024Qatar AirwaysQR 32Qatar AirwaysQatar Airways
(QR 32)
1 Stop952 Tickets from 952
20 September 20246 October 2024Turkish AirlinesTK 1344Turkish AirlinesTurkish Airlines
(TK 1344)
1 Stop940 Tickets from 940
21 September 202413 October 2024Turkish AirlinesTK 1346Turkish AirlinesTurkish Airlines
(TK 1346)
1 Stop897 Tickets from 897
22 September 20245 October 2024KLMKL 922KLMKLM
(KL 922)
1 Stop896 Tickets from 896
23 September 202410 October 2024Hainan AirlinesHU 408Hainan AirlinesHainan Airlines
(HU 408)
1 Stop708 Tickets from 708
24 September 20245 October 2024KLMKL 932KLMKLM
(KL 932)
1 Stop893 Tickets from 893
25 September 20245 October 2024KLMKL 928KLMKLM
(KL 928)
1 Stop893 Tickets from 893
26 September 202411 October 2024Qatar AirwaysQR 30Qatar AirwaysQatar Airways
(QR 30)
1 Stop956 Tickets from 956
28 September 202412 October 2024Qatar AirwaysQR 30Qatar AirwaysQatar Airways
(QR 30)
1 Stop987 Tickets from 987
29 September 20248 October 2024Qatar AirwaysQR 32Qatar AirwaysQatar Airways
(QR 32)
1 Stop919 Tickets from 919
30 September 20248 October 2024Qatar AirwaysQR 30Qatar AirwaysQatar Airways
(QR 30)
1 Stop919 Tickets from 919
1 October 20248 October 2024Etihad AirwaysEY 5890Etihad AirwaysEtihad Airways
(EY 5890)
2 Stops875 Tickets from 875
2 October 202416 October 2024KLMKL 7328KLMKLM
(KL 7328)
2 Stops916 Tickets from 916
3 October 202430 October 2024Qatar AirwaysQR 30Qatar AirwaysQatar Airways
(QR 30)
1 Stop949 Tickets from 949
6 October 202427 October 2024Swiss International Air LinesLX 8291Swiss International Air LinesSwiss International Air Lines
(LX 8291)
1 Stop1 209 Tickets from 1 209
7 October 202428 October 2024KLMKL 7328KLMKLM
(KL 7328)
2 Stops996 Tickets from 996
9 October 20246 November 2024Edelweiss AirWK 8291Edelweiss AirEdelweiss Air
(WK 8291)
1 Stop1 054 Tickets from 1 054
10 October 202425 October 2024KLMKL 7328KLMKLM
(KL 7328)
2 Stops1 047 Tickets from 1 047
12 October 202427 October 2024KLMKL 7328KLMKLM
(KL 7328)
2 Stops1 123 Tickets from 1 123
14 October 20246 November 2024Qatar AirwaysQR 30Qatar AirwaysQatar Airways
(QR 30)
1 Stop916 Tickets from 916
15 October 202429 October 2024British AirwaysBA 7235British AirwaysBritish Airways
(BA 7235)
2 Stops874 Tickets from 874
17 October 20242 November 2024Qatar AirwaysQR 30Qatar AirwaysQatar Airways
(QR 30)
1 Stop983 Tickets from 983
21 October 202428 October 2024Qatar AirwaysQR 30Qatar AirwaysQatar Airways
(QR 30)
1 Stop953 Tickets from 953
24 October 20242 November 2024Qatar AirwaysQR 32Qatar AirwaysQatar Airways
(QR 32)
1 Stop981 Tickets from 981
25 October 20249 November 2024British AirwaysBA 7235British AirwaysBritish Airways
(BA 7235)
2 Stops1 041 Tickets from 1 041
26 October 202410 November 2024KLMKL 1365KLMKLM
(KL 1365)
2 Stops1 023 Tickets from 1 023
27 October 202410 November 2024Qatar AirwaysQR 30Qatar AirwaysQatar Airways
(QR 30)
1 Stop949 Tickets from 949
28 October 202426 November 2024Turkish AirlinesTK 1344Turkish AirlinesTurkish Airlines
(TK 1344)
1 Stop831 Tickets from 831
29 October 20248 November 2024KLMKL 7328KLMKLM
(KL 7328)
2 Stops962 Tickets from 962
30 October 202416 November 2024KLMKL 7328KLMKLM
(KL 7328)
2 Stops839 Tickets from 839
1 November 202429 November 2024Qatar AirwaysQR 32Qatar AirwaysQatar Airways
(QR 32)
1 Stop991 Tickets from 991
2 November 202417 November 2024Qatar AirwaysQR 32Qatar AirwaysQatar Airways
(QR 32)
2 Stops1 225 Tickets from 1 225
3 November 20241 December 2024Qatar AirwaysQR 32Qatar AirwaysQatar Airways
(QR 32)
1 Stop1 042 Tickets from 1 042
4 November 202429 November 2024KLMKL 7328KLMKLM
(KL 7328)
2 Stops843 Tickets from 843
5 November 20243 December 2024British AirwaysBA 7235British AirwaysBritish Airways
(BA 7235)
2 Stops872 Tickets from 872
6 November 20244 December 2024Qatar AirwaysQR 32Qatar AirwaysQatar Airways
(QR 32)
1 Stop915 Tickets from 915
7 November 202417 November 2024British AirwaysBA 7235British AirwaysBritish Airways
(BA 7235)
2 Stops877 Tickets from 877
8 November 202429 November 2024KLMKL 7328KLMKLM
(KL 7328)
2 Stops951 Tickets from 951
11 November 202430 November 2024Qatar AirwaysQR 32Qatar AirwaysQatar Airways
(QR 32)
1 Stop949 Tickets from 949
14 November 202414 December 2024EmiratesEK 24EmiratesEmirates
(EK 24)
1 Stop1 101 Tickets from 1 101
15 November 202429 November 2024KLMKL 7328KLMKLM
(KL 7328)
2 Stops951 Tickets from 951
16 November 202423 November 2024Qatar AirwaysQR 32Qatar AirwaysQatar Airways
(QR 32)
1 Stop985 Tickets from 985
20 November 202411 December 2024Qatar AirwaysQR 30Qatar AirwaysQatar Airways
(QR 30)
1 Stop915 Tickets from 915
24 November 20248 December 2024Qatar AirwaysQR 32Qatar AirwaysQatar Airways
(QR 32)
1 Stop950 Tickets from 950
27 November 202413 December 2024KLMKL 7328KLMKLM
(KL 7328)
2 Stops1 025 Tickets from 1 025
28 November 202412 December 2024Qatar AirwaysQR 32Qatar AirwaysQatar Airways
(QR 32)
1 Stop950 Tickets from 950
29 November 202414 December 2024KLMKL 7328KLMKLM
(KL 7328)
2 Stops1 089 Tickets from 1 089
30 November 202414 December 2024KLMKL 7328KLMKLM
(KL 7328)
2 Stops1 085 Tickets from 1 085
1 December 202415 December 2024Qatar AirwaysQR 32Qatar AirwaysQatar Airways
(QR 32)
1 Stop1 098 Tickets from 1 098
2 December 202413 December 2024Qatar AirwaysQR 32Qatar AirwaysQatar Airways
(QR 32)
1 Stop1 065 Tickets from 1 065
3 December 20249 December 2024British AirwaysBA 7235British AirwaysBritish Airways
(BA 7235)
2 Stops708 Tickets from 708
5 December 202428 December 2024EmiratesEK 24EmiratesEmirates
(EK 24)
1 Stop1 100 Tickets from 1 100
8 December 202430 December 2024Turkish AirlinesTK 1346Turkish AirlinesTurkish Airlines
(TK 1346)
1 Stop1 083 Tickets from 1 083
12 December 20249 January 2025Qatar AirwaysQR 6003Qatar AirwaysQatar Airways
(QR 6003)
2 Stops1 415 Tickets from 1 415
15 December 202431 December 2024Brussels AirlinesSN 2064Brussels AirlinesBrussels Airlines
(SN 2064)
1 Stop1 612 Tickets from 1 612
16 December 20248 January 2025Qatar AirwaysQR 6003Qatar AirwaysQatar Airways
(QR 6003)
2 Stops1 448 Tickets from 1 448
18 December 20246 January 2025Qatar AirwaysQR 6003Qatar AirwaysQatar Airways
(QR 6003)
2 Stops1 478 Tickets from 1 478
19 December 202412 January 2025Qatar AirwaysQR 6003Qatar AirwaysQatar Airways
(QR 6003)
2 Stops1 486 Tickets from 1 486
20 December 20243 January 2025Qatar AirwaysQR 6003Qatar AirwaysQatar Airways
(QR 6003)
2 Stops1 661 Tickets from 1 661
21 December 20244 January 2025Qatar AirwaysQR 6003Qatar AirwaysQatar Airways
(QR 6003)
2 Stops1 726 Tickets from 1 726
22 December 202412 January 2025Qatar AirwaysQR 6003Qatar AirwaysQatar Airways
(QR 6003)
2 Stops1 544 Tickets from 1 544
24 December 202414 January 2025British AirwaysBA 9831British AirwaysBritish Airways
(BA 9831)
2 Stops1 314 Tickets from 1 314
26 December 202423 January 2025Turkish AirlinesTK 1344Turkish AirlinesTurkish Airlines
(TK 1344)
1 Stop1 328 Tickets from 1 328
27 December 202411 January 2025Qatar AirwaysQR 6003Qatar AirwaysQatar Airways
(QR 6003)
2 Stops1 453 Tickets from 1 453
28 December 202414 January 2025Turkish AirlinesTK 1346Turkish AirlinesTurkish Airlines
(TK 1346)
1 Stop1 343 Tickets from 1 343
2 January 202529 January 2025Qatar AirwaysQR 32Qatar AirwaysQatar Airways
(QR 32)
1 Stop1 095 Tickets from 1 095
3 January 202528 January 2025Qatar AirwaysQR 32Qatar AirwaysQatar Airways
(QR 32)
1 Stop1 096 Tickets from 1 096
6 January 202523 January 2025Qatar AirwaysQR 32Qatar AirwaysQatar Airways
(QR 32)
1 Stop1 062 Tickets from 1 062
7 January 202523 January 2025Qatar AirwaysQR 30Qatar AirwaysQatar Airways
(QR 30)
1 Stop1 074 Tickets from 1 074
8 January 202521 January 2025Qatar AirwaysQR 32Qatar AirwaysQatar Airways
(QR 32)
1 Stop1 067 Tickets from 1 067
13 January 202528 January 2025Qatar AirwaysQR 32Qatar AirwaysQatar Airways
(QR 32)
1 Stop1 007 Tickets from 1 007
21 January 202511 February 2025British AirwaysBA 7235British AirwaysBritish Airways
(BA 7235)
2 Stops2 374 Tickets from 2 374
24 January 202516 February 2025Qatar AirwaysQR 30Qatar AirwaysQatar Airways
(QR 30)
1 Stop981 Tickets from 981
25 January 20257 February 2025Qatar AirwaysQR 32Qatar AirwaysQatar Airways
(QR 32)
1 Stop946 Tickets from 946
29 January 202528 February 2025Qatar AirwaysQR 32Qatar AirwaysQatar Airways
(QR 32)
1 Stop1 065 Tickets from 1 065
31 January 20253 February 2025EmiratesEK 24EmiratesEmirates
(EK 24)
1 Stop1 154 Tickets from 1 154
2 February 202514 February 2025Qatar AirwaysQR 32Qatar AirwaysQatar Airways
(QR 32)
1 Stop920 Tickets from 920
3 February 202514 February 2025Qatar AirwaysQR 32Qatar AirwaysQatar Airways
(QR 32)
1 Stop920 Tickets from 920
4 February 202517 February 2025Qatar AirwaysQR 32Qatar AirwaysQatar Airways
(QR 32)
1 Stop949 Tickets from 949
6 February 202518 February 2025Qatar AirwaysQR 32Qatar AirwaysQatar Airways
(QR 32)
1 Stop1 092 Tickets from 1 092
7 February 202521 February 2025Qatar AirwaysQR 30Qatar AirwaysQatar Airways
(QR 30)
1 Stop1 248 Tickets from 1 248
8 February 202522 February 2025Qatar AirwaysQR 6003Qatar AirwaysQatar Airways
(QR 6003)
2 Stops1 291 Tickets from 1 291
10 February 20251 March 2025Qatar AirwaysQR 30Qatar AirwaysQatar Airways
(QR 30)
1 Stop1 137 Tickets from 1 137
12 February 20251 March 2025Qatar AirwaysQR 30Qatar AirwaysQatar Airways
(QR 30)
1 Stop1 142 Tickets from 1 142
17 February 20253 March 2025Qatar AirwaysQR 30Qatar AirwaysQatar Airways
(QR 30)
1 Stop1 096 Tickets from 1 096
18 February 20255 March 2025Qatar AirwaysQR 30Qatar AirwaysQatar Airways
(QR 30)
1 Stop1 061 Tickets from 1 061
19 February 20254 March 2025Qatar AirwaysQR 32Qatar AirwaysQatar Airways
(QR 32)
1 Stop1 064 Tickets from 1 064
22 February 202516 March 2025Qatar AirwaysQR 32Qatar AirwaysQatar Airways
(QR 32)
1 Stop978 Tickets from 978
26 February 202520 March 2025Qatar AirwaysQR 30Qatar AirwaysQatar Airways
(QR 30)
1 Stop913 Tickets from 913
1 March 202515 March 2025Qatar AirwaysQR 32Qatar AirwaysQatar Airways
(QR 32)
1 Stop979 Tickets from 979
2 March 202519 March 2025Qatar AirwaysQR 30Qatar AirwaysQatar Airways
(QR 30)
1 Stop915 Tickets from 915
3 March 202519 March 2025Qatar AirwaysQR 30Qatar AirwaysQatar Airways
(QR 30)
1 Stop914 Tickets from 914
4 March 202512 March 2025Qatar AirwaysQR 30Qatar AirwaysQatar Airways
(QR 30)
1 Stop915 Tickets from 915
5 March 202520 March 2025Qatar AirwaysQR 30Qatar AirwaysQatar Airways
(QR 30)
1 Stop915 Tickets from 915
6 March 202520 March 2025Qatar AirwaysQR 30Qatar AirwaysQatar Airways
(QR 30)
1 Stop947 Tickets from 947
11 March 202526 March 2025Qatar AirwaysQR 32Qatar AirwaysQatar Airways
(QR 32)
1 Stop914 Tickets from 914
13 March 202528 March 2025Qatar AirwaysQR 30Qatar AirwaysQatar Airways
(QR 30)
1 Stop950 Tickets from 950
17 March 20254 April 2025Qatar AirwaysQR 32Qatar AirwaysQatar Airways
(QR 32)
1 Stop960 Tickets from 960
19 March 20252 April 2025Qatar AirwaysQR 30Qatar AirwaysQatar Airways
(QR 30)
1 Stop920 Tickets from 920
22 March 20255 April 2025Qatar AirwaysQR 32Qatar AirwaysQatar Airways
(QR 32)
1 Stop981 Tickets from 981
24 March 20251 April 2025Qatar AirwaysQR 32Qatar AirwaysQatar Airways
(QR 32)
1 Stop922 Tickets from 922
29 March 202519 April 2025Qatar AirwaysQR 6003Qatar AirwaysQatar Airways
(QR 6003)
2 Stops1 292 Tickets from 1 292
1 April 202522 April 2025Qatar AirwaysQR 30Qatar AirwaysQatar Airways
(QR 30)
1 Stop1 214 Tickets from 1 214
4 April 202520 April 2025Qatar AirwaysQR 6001Qatar AirwaysQatar Airways
(QR 6001)
2 Stops1 313 Tickets from 1 313
5 April 202520 April 2025Qatar AirwaysQR 6003Qatar AirwaysQatar Airways
(QR 6003)
2 Stops1 313 Tickets from 1 313
6 April 20252 May 2025Qatar AirwaysQR 32Qatar AirwaysQatar Airways
(QR 32)
1 Stop1 256 Tickets from 1 256
7 April 202522 April 2025Qatar AirwaysQR 30Qatar AirwaysQatar Airways
(QR 30)
1 Stop1 215 Tickets from 1 215
8 April 202529 April 2025Qatar AirwaysQR 30Qatar AirwaysQatar Airways
(QR 30)
1 Stop1 213 Tickets from 1 213
11 April 202525 April 2025Qatar AirwaysQR 6001Qatar AirwaysQatar Airways
(QR 6001)
2 Stops1 312 Tickets from 1 312
12 April 20253 May 2025Qatar AirwaysQR 32Qatar AirwaysQatar Airways
(QR 32)
1 Stop1 305 Tickets from 1 305
14 April 20255 May 2025Qatar AirwaysQR 32Qatar AirwaysQatar Airways
(QR 32)
1 Stop1 273 Tickets from 1 273
15 April 20251 May 2025EmiratesEK 24EmiratesEmirates
(EK 24)
1 Stop1 133 Tickets from 1 133
16 April 20252 May 2025EmiratesEK 24EmiratesEmirates
(EK 24)
1 Stop1 171 Tickets from 1 171
17 April 20258 May 2025EmiratesEK 24EmiratesEmirates
(EK 24)
1 Stop1 133 Tickets from 1 133
18 April 20254 May 2025EmiratesEK 24EmiratesEmirates
(EK 24)
1 Stop1 197 Tickets from 1 197
21 April 202510 May 2025Qatar AirwaysQR 30Qatar AirwaysQatar Airways
(QR 30)
1 Stop952 Tickets from 952
26 April 202511 May 2025Qatar AirwaysQR 32Qatar AirwaysQatar Airways
(QR 32)
1 Stop986 Tickets from 986
30 April 20257 May 2025Qatar AirwaysQR 30Qatar AirwaysQatar Airways
(QR 30)
1 Stop1 082 Tickets from 1 082
5 May 202517 May 2025Qatar AirwaysQR 32Qatar AirwaysQatar Airways
(QR 32)
1 Stop950 Tickets from 950
12 May 202519 May 2025Qatar AirwaysQR 30Qatar AirwaysQatar Airways
(QR 30)
1 Stop948 Tickets from 948
15 May 202518 May 2025LufthansaLH 2525LufthansaLufthansa
(LH 2525)
2 Stops1 145 Tickets from 1 145
3 June 202517 June 2025EmiratesEK 24EmiratesEmirates
(EK 24)
1 Stop9 039 Tickets from 9 039
4 June 202518 June 2025EmiratesEK 24EmiratesEmirates
(EK 24)
1 Stop9 039 Tickets from 9 039
6 June 202520 June 2025EmiratesEK 24EmiratesEmirates
(EK 24)
1 Stop9 044 Tickets from 9 044
14 June 202528 June 2025Qatar AirwaysQR 32Qatar AirwaysQatar Airways
(QR 32)
1 Stop1 146 Tickets from 1 146

Cheap flights from Edinburgh

DestinationDeparture atReturn atFind tickets
London9 September 202414 September 2024Tickets from 41
Belfast2 September 20243 September 2024Tickets from 45
Dublin23 August 202425 August 2024Tickets from 76
Paris9 November 202414 November 2024Tickets from 99
Amsterdam12 September 202415 September 2024Tickets from 142
Istanbul27 September 202429 September 2024Tickets from 229
Bourgas19 September 202423 September 2024Tickets from 287
Antalya1 September 20247 September 2024Tickets from 311
Tel Aviv-Yafo26 September 202429 September 2024Tickets from 346
Krakow2 August 20244 August 2024Tickets from 377
Dubrovnik2 August 20248 August 2024Tickets from 406
Yerevan8 August 202411 August 2024Tickets from 504
Tivat12 August 202418 August 2024Tickets from 540
Dubai29 September 20244 October 2024Tickets from 564
Almaty14 September 202419 September 2024Tickets from 582
Tbilisi5 August 202411 August 2024Tickets from 617
Astana21 September 202427 September 2024Tickets from 623
Moscow31 July 20244 August 2024Tickets from 686
Saint Petersburg27 September 202429 September 2024Tickets from 808
Batumi5 August 202411 August 2024Tickets from 818
Tashkent24 August 202425 August 2024Tickets from 923
Bishkek1 August 20243 August 2024Tickets from 942

Flights from Bangkok (BKK)

Call Us Now