Best way to travel between

Saint Louis, MO, United States
Newark, NJ, United States
Travel Modes
Price
Distance
Duration
CO2
drive
$120.0
1588.65 km
16h 47mins
203.35 kgs
 
train
$136.0
2114.7 km
29h 18mins
112.08 kgs
 
bus
$180.0
1655.46 km
24h 39mins
49.66 kgs
 
flight
$205.0
1495.32 km
7h 21mins
161.49 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Drive 1588.65 km 16h 47mins 120 USD 120.0
Train 2114.7 km 29h 18mins 136 USD 136.0
Bus 1655.46 km 24h 39mins 180 USD 180.0
Flight 1495.32 km 7h 21mins 205 USD 205.0
Take Car from St. Louis to Newark
Time: 16h 47mins Cost: 120 USD; $ 108.0 - 132.0 USD CO2 Emission: 203.41 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Saint Louis, MO, United States and Newark, NJ, United States is to travel by car/taxi, which will cost about 120 USD or 108.00 USD.