Best way to travel between

Toronto, ON, Canada
Bristol, PA, United States
Travel Modes
Price
Distance
Duration
CO2
drive
$80.0
819.0 km
9h 10mins
104.83 kgs
 
bus
$87.0
1082.53 km
18h 0mins
32.48 kgs
 
train
$136.0
899.64 km
15h 39mins
47.68 kgs
 
train
$153.0
888.8 km
15h 43mins
47.11 kgs
 
flight
$171.0
688.82 km
6h 31mins
74.39 kgs
 
bus
$183.0
993.95 km
15h 45mins
29.82 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Drive 819.0 km 9h 10mins 80 USD 80.0
Bus 1082.53 km 18h 0mins 87 USD 87.0
Train 899.64 km 15h 39mins 136 USD 136.0
Train 888.8 km 15h 43mins 153 USD 153.0
Flight 688.82 km 6h 31mins 171 USD 171.0
Bus 993.95 km 15h 45mins 183 USD 183.0
Take Car from Toronto to Bristol
Time: 9h 10mins Cost: 80 USD; $ 72.0 - 88.0 USD CO2 Emission: 104.93 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Toronto, ON, Canada and Bristol, PA, United States is to travel by car/taxi, which will cost about 80 USD or 72.00 USD.