Best way to travel between

Battle Creek, MI, USA
Elmira, NY, United States
Travel Modes
Price
Distance
Duration
CO2
drive
$290.0
3963.44 km
39h 17mins
507.32 kgs
 
bus
$716.0
5038.76 km
70h 41mins
151.16 kgs
 
flight
$743.0
3403.12 km
10h 7mins
367.54 kgs
 
train
$750.0
4627.74 km
62h 44mins
245.27 kgs
 
train
$835.0
5035.67 km
75h 2mins
266.89 kgs
 
train
$925.0
5024.24 km
68h 19mins
266.28 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Drive 3963.44 km 39h 17mins 290 USD 290.0
Bus 5038.76 km 70h 41mins 716 USD 716.0
Flight 3403.12 km 10h 7mins 743 USD 743.0
Train 4627.74 km 62h 44mins 750 USD 750.0
Train 5035.67 km 75h 2mins 835 USD 835.0
Train 5024.24 km 68h 19mins 925 USD 925.0
Take Car from Bae Creek to Elmira
Time: 39h 17mins Cost: 290 USD; $ 261.0 - 319.0 USD CO2 Emission: 507.42 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Battle Creek, MI, USA and Elmira, NY, United States is to travel by car/taxi, which will cost about 290 USD or 261.00 USD.