Kansas City, MO, United States
Virginia Beach, VA, United States
| 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 |
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.