Best way to travel between

Miami, FL, United States
Canada
Travel Modes
Price
Distance
Duration
CO2
flight
$214.0
2106.0 km
8h 46mins
227.45 kgs
 
bus
$237.0
3013.84 km
38h 30mins
90.42 kgs
 
drive
$250.0
2429.64 km
25h 28mins
310.99 kgs
 
train
$275.0
3219.78 km
47h 59mins
170.65 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Flight 2106.0 km 8h 46mins 226 CAD 214.0
Bus 3013.84 km 38h 30mins 250 CAD 237.0
Drive 2429.64 km 25h 28mins 264 CAD 250.0
Train 3219.78 km 47h 59mins 290 CAD 275.0
Take Train from Miami Airport to West Palm Beach
Time: 1h 53mins Cost: 7 CAD; $ 6.3 - 7.7 USD CO2 Emission: 6.04 kgs
Take Bus from Intermodal Transit Center to Palm Beach International Airport
Time: 23mins Cost: 3 CAD; $ 2.7 - 3.3 USD CO2 Emission: 0.23 kgs
Take Flight from PBI to YYZ
Time: 3h 6mins Cost: 211 CAD; $ 180.0 - 220.0 USD CO2 Emission: 212.29 kgs
Take Bus from Pearson Airport Terminal 1 to Square One
Time: 21mins Cost: 4 CAD; $ 3.6 - 4.4 USD CO2 Emission: 0.57 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Miami, FL, United States and Canada is to travel by air, which will cost about 226 CAD or 192.60 USD.