Best way to travel between

Brownsville, TX, United States
Oshawa, ON, Canada
Travel Modes
Price
Distance
Duration
CO2
train
$201.6
3491.25 km
49h 48mins
185.04 kgs
 
bus
$247.5
3456.28 km
49h 34mins
103.69 kgs
 
drive
$276.64
3208.92 km
33h 9mins
410.74 kgs
 
flight
$520.331552
2631.83 km
9h 51mins
284.24 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 3491.25 km 49h 48mins 213 CAD 201.6
Bus 3456.28 km 49h 34mins 261 CAD 247.5
Drive 3208.92 km 33h 9mins 292 CAD 276.64
Flight 2631.83 km 9h 51mins 549 CAD 520.331552
Take Bus from Brownsville to Dallas
Time: 13h 35mins Cost: 95 CAD; $ 81.0 - 99.0 USD CO2 Emission: 30.99 kgs
Take Walk from Dallas to Dallas
Time: 6mins Cost: 0 CAD; $ 0.0 - 0.0 USD CO2 Emission: 0.07 kgs
Take Train from Dallas to Chicago Union Station
Time: 22h 12mins Cost: 127 CAD; $ 108.0 - 132.0 USD CO2 Emission: 83.99 kgs
Take Train from Chicago Union Station to Detroit
Time: 5h 26mins Cost: 53 CAD; $ 45.0 - 55.0 USD CO2 Emission: 23.91 kgs
Take Drive from Detroit to Windsor
Time: 13mins Cost: 1 CAD; $ 0.9 - 1.1 USD CO2 Emission: 1.6 kgs
Take Train from Windsor to Toronto Union Station
Time: 4h 6mins Cost: 58 CAD; $ 49.5 - 60.5 USD CO2 Emission: 19.01 kgs
Take Train from Toronto Union Station to Oshawa GO
Time: 1h 0mins Cost: 32 CAD; $ 27.0 - 33.0 USD CO2 Emission: 2.69 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Brownsville, TX, United States and Oshawa, ON, Canada is to travel by train, which will cost about 213 CAD or 181.80 USD.