Best way to travel between

Bristow, VA, United States
Niagara Falls, ON, Canada
Travel Modes
Price
Distance
Duration
CO2
drive
$65.0
668.47 km
8h 35mins
85.56 kgs
 
train
$81.0
944.51 km
15h 20mins
50.06 kgs
 
train
$146.0
839.31 km
16h 53mins
44.48 kgs
 
flight
$200.0
602.7 km
5h 15mins
65.09 kgs
 
flight
$244.0
620.06 km
6h 36mins
66.97 kgs
 
train
$399.0
1222.2 km
15h 35mins
64.78 kgs
 
flight
$401.0
615.09 km
6h 5mins
66.43 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Drive 668.47 km 8h 35mins 69 CAD 65.0
Train 944.51 km 15h 20mins 85 CAD 81.0
Train 839.31 km 16h 53mins 154 CAD 146.0
Flight 602.7 km 5h 15mins 211 CAD 200.0
Flight 620.06 km 6h 36mins 257 CAD 244.0
Train 1222.2 km 15h 35mins 421 CAD 399.0
Flight 615.09 km 6h 5mins 423 CAD 401.0
Take Car from Bristow to Niagara Falls
Time: 8h 35mins Cost: 69 CAD; $ 58.5 - 71.5 USD CO2 Emission: 85.67 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Bristow, VA, United States and Niagara Falls, ON, Canada is to travel by car/taxi, which will cost about 69 CAD or 58.50 USD.