Best way to travel between

YUL, Dorval, QC, Canada
Bangkok Thailand
Travel Modes
Price
Distance
Duration
CO2
flight
$1415.0
15322.28 km
25h 41mins
1654.81 kgs
 
N/A
 
 
 
 
 
N/A
 
 
 
 
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Flight 15322.28 km 25h 41mins 45,414 THB 1415.0
Take Flight from YUL to BRU
Time: 7h 2mins Cost: 16,047 THB; $ 450.0 - 550.0 USD CO2 Emission: 617.94 kgs
Take Train from Bruxelles-Nat.-Aéroport to Bruxelles-Nord
Time: 12mins Cost: 289 THB; $ 8.1 - 9.9 USD CO2 Emission: 0.64 kgs
Take Train from Bruxelles-Nord to Köln Hbf
Time: 1h 45mins Cost: 1,444 THB; $ 40.5 - 49.5 USD CO2 Emission: 12.02 kgs
Take Train from Köln Hbf to Köln/Bonn Flughafen
Time: 14mins Cost: 96 THB; $ 2.7 - 3.3 USD CO2 Emission: 0.82 kgs
Take Flight from CGN to DMK
Time: 11h 15mins Cost: 27,281 THB; $ 765.0 - 935.0 USD CO2 Emission: 1006.9 kgs
Take Train from Don Mueang to Bangkok Hualamphong
Time: 49mins Cost: 193 THB; $ 5.4 - 6.6 USD CO2 Emission: 1.22 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from YUL, Dorval, QC, Canada and Bangkok Thailand is to travel by air, which will cost about 45,414 THB or 1273.50 USD.