Bangkok → Edmonton
Don Mueang International Airport (DMK) to Edmonton International Airport (YEG)・11,862 km
No nonstop or one-stop flights. The shortest route is DMK → TFU → YVR → YEG (via Chengdu, Vancouver), about 16h 25m of flying time (layovers not included).
Nonstop flights
None.
Routes with 2 stops
Sorted by estimated flying time. Tap one to see the airlines on each leg and booking links.
- DMK → TFU → YVR → YEGvia Chengdu, VancouverFastest≈ 16h 25m
- DMK → HGH → YVR → YEGvia Hangzhou, Vancouver≈ 16h 27m
- DMK → CAN → YVR → YEGvia Guangzhou, Vancouver≈ 16h 27m
- DMK → PVG → YVR → YEGvia Shanghai, Vancouver≈ 16h 27m
- DMK → SZX → YVR → YEGvia Shenzhen, Vancouver≈ 16h 30m
- DMK → HKG → YVR → YEGvia Hong Kong, Vancouver≈ 16h 31m
- DMK → XMN → YVR → YEGvia Xiamen, Vancouver≈ 16h 34m
- DMK → NRT → YYC → YEGvia Tokyo, Calgary≈ 16h 36m
- DMK → TPE → YVR → YEGvia Taipei, Vancouver≈ 16h 40m
- DMK → KIX → YVR → YEGvia Osaka, Vancouver≈ 16h 40m
Times are estimated from distance. Check schedules, frequency and availability with the airline or a booking site.