Best way to travel between

Kansas City, MO, United States
Virginia Beach, VA, United States
Travel Modes
Price
Distance
Duration
CO2
drive
$140.0
1967.68 km
20h 11mins
251.86 kgs
 
bus
$224.0
2314.2 km
36h 10mins
69.43 kgs
 
bus
$280.0
2261.34 km
34h 52mins
67.84 kgs
 
train
$484.0
2358.35 km
33h 4mins
124.99 kgs
 
train
$514.0
2558.33 km
39h 15mins
135.59 kgs
 
train
$564.0
3072.49 km
40h 43mins
162.84 kgs
 
flight
$606.0
1824.9 km
11h 13mins
197.09 kgs
 
flight
$626.0
1723.06 km
7h 15mins
186.09 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Drive 1967.68 km 20h 11mins 140 USD 140.0
Bus 2314.2 km 36h 10mins 224 USD 224.0
Bus 2261.34 km 34h 52mins 280 USD 280.0
Train 2358.35 km 33h 4mins 484 USD 484.0
Train 2558.33 km 39h 15mins 514 USD 514.0
Train 3072.49 km 40h 43mins 564 USD 564.0
Flight 1824.9 km 11h 13mins 606 USD 606.0
Flight 1723.06 km 7h 15mins 626 USD 626.0
Take Car from Kansas City to Virginia Beach
Time: 20h 11mins Cost: 140 USD; $ 126.0 - 154.0 USD CO2 Emission: 251.97 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Kansas City, MO, United States and Virginia Beach, VA, United States is to travel by car/taxi, which will cost about 140 USD or 126.00 USD.