Best way to travel between

Buffalo, NY
Newark, NJ, United States
Travel Modes
Price
Distance
Duration
CO2
bus
$41.0
705.12 km
9h 37mins
21.15 kgs
 
drive
$45.0
599.46 km
6h 43mins
76.73 kgs
 
train
$65.0
759.15 km
11h 55mins
40.23 kgs
 
flight
$227.0
548.43 km
4h 49mins
59.23 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 705.12 km 9h 37mins 41 USD 41.0
Drive 599.46 km 6h 43mins 45 USD 45.0
Train 759.15 km 11h 55mins 65 USD 65.0
Flight 548.43 km 4h 49mins 227 USD 227.0
Take Bus from Buffalo, NY to New York, NY
Time: 9h 11mins Cost: 35 USD; $ 31.5 - 38.5 USD CO2 Emission: 20.66 kgs
Take Train from New York Penn Station to Newark Penn Station
Time: 18mins Cost: 6 USD; $ 5.4 - 6.6 USD CO2 Emission: 0.92 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Buffalo, NY and Newark, NJ, United States is to travel by bus, which will cost about 41 USD or 36.90 USD.