Best way to travel between

Williamsburg, VA, United States
Keystone Heights, FL, United States
Travel Modes
Price
Distance
Duration
CO2
drive
$120.0
1670.55 km
17h 31mins
213.83 kgs
 
flight
$199.0
1498.65 km
5h 46mins
161.85 kgs
 
flight
$209.0
1500.71 km
5h 57mins
162.08 kgs
 
flight
$219.0
1466.52 km
6h 4mins
158.38 kgs
 
bus
$226.0
1623.84 km
18h 7mins
48.72 kgs
 
bus
$257.0
2050.2 km
23h 8mins
61.51 kgs
 
train
$282.0
1705.68 km
20h 50mins
90.4 kgs
 
flight
$461.0
1501.74 km
7h 21mins
162.19 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Drive 1670.55 km 17h 31mins 120 USD 120.0
Flight 1498.65 km 5h 46mins 199 USD 199.0
Flight 1500.71 km 5h 57mins 209 USD 209.0
Flight 1466.52 km 6h 4mins 219 USD 219.0
Bus 1623.84 km 18h 7mins 226 USD 226.0
Bus 2050.2 km 23h 8mins 257 USD 257.0
Train 1705.68 km 20h 50mins 282 USD 282.0
Flight 1501.74 km 7h 21mins 461 USD 461.0
Take Car from Williamsburg to Keystone Heights
Time: 17h 31mins Cost: 120 USD; $ 108.0 - 132.0 USD CO2 Emission: 213.91 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Williamsburg, VA, United States and Keystone Heights, FL, United States is to travel by car/taxi, which will cost about 120 USD or 108.00 USD.