Best way to travel between

Morrisville, PA, United States
Niagara Falls, NY, United States
Travel Modes
Price
Distance
Duration
CO2
bus
$40.0
711.04 km
12h 34mins
21.33 kgs
 
drive
$55.0
670.14 km
7h 28mins
85.78 kgs
 
train
$112.0
883.05 km
12h 20mins
46.8 kgs
 
flight
$236.0
760.24 km
8h 51mins
82.11 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 711.04 km 12h 34mins 40 USD 40.0
Drive 670.14 km 7h 28mins 55 USD 55.0
Train 883.05 km 12h 20mins 112 USD 112.0
Flight 760.24 km 8h 51mins 236 USD 236.0
Take Bus from West Trenton Av u0026 Hamilton Blvd to Oxford Valley Mall u0026 J C Penney
Time: 39mins Cost: 4 USD; $ 3.6 - 4.4 USD CO2 Emission: 0.75 kgs
Take Bus from Oxford Valley Mall u0026 J C Penney to Frankford Trans Ctr Main Dropoff
Time: 1h 9mins Cost: 3 USD; $ 2.7 - 3.3 USD CO2 Emission: 0.92 kgs
Take Train from Frankford Transportation Center to 30th St Station
Time: 25mins Cost: 1 USD; $ 0.9 - 1.1 USD CO2 Emission: 0.74 kgs
Take Bus from Philadelphia to Buffalo, NY
Time: 8h 5mins Cost: 30 USD; $ 27.0 - 33.0 USD CO2 Emission: 18.18 kgs
Take Bus from Ellicott Street u0026 MTC to Portage Road u0026 Cedar Avenue
Time: 57mins Cost: 2 USD; $ 1.8 - 2.2 USD CO2 Emission: 1.08 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Morrisville, PA, United States and Niagara Falls, NY, United States is to travel by bus, which will cost about 40 USD or 36.00 USD.