Best way to travel between

Ontario, CA, United States
Greensboro, NC, United States
Travel Modes
Price
Distance
Duration
CO2
train
$231.0
4531.25 km
66h 53mins
240.16 kgs
 
drive
$249.6
3907.58 km
38h 30mins
500.17 kgs
 
bus
$300.76
4411.33 km
63h 43mins
132.34 kgs
 
flight
$436.32
3448.74 km
8h 53mins
372.46 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 4531.25 km 66h 53mins 231 USD 231.0
Drive 3907.58 km 38h 30mins 250 USD 249.6
Bus 4411.33 km 63h 43mins 301 USD 300.76
Flight 3448.74 km 8h 53mins 436 USD 436.32
Take Train from Ontario Amtrak to New Orleans Union Passenger Terminal
Time: 44h 46mins Cost: 220 USD; $ 198.0 - 242.0 USD CO2 Emission: 166.16 kgs
Take Train from New Orleans Union Passenger Terminal to Greensboro
Time: 21h 7mins Cost: 110 USD; $ 99.0 - 121.0 USD CO2 Emission: 73.99 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Ontario, CA, United States and Greensboro, NC, United States is to travel by train, which will cost about 231 USD or 207.90 USD.