There are 11 ways to get from Crossville to Williamsburg by car, plane, taxi, bus, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Drive to Mcghee Tyson Airport, fly to Newport News-Williamsburg International Airport
best- Drive from Crossville to Mcghee Tyson Airport (TYS)car
- Fly from Mcghee Tyson Airport (TYS) to Newport News-Williamsburg International Airport (PHF)plane TYS - PHF
7h 14m$97–503Taxi, bus via Lynchburg
- Take the taxi from Crossville to Cookevilletaxi
- Take the bus from Cookeville to Lynchburg Transit Centerbus
- Take the bus from Lynchburg Transit Center to Richmondbus
- Take the bus from Richmond to Williamsburg Bus Stopbus
15h 15m$242–350Taxi, bus, train via Roanoke
- Take the taxi from Crossville to Cookevilletaxi
- Take the bus from Cookeville to Roanoke Bus Stopbus
- Take the train from Roanoke to Alexandriatrain
- Take the train from Alexandria to Williamsburg Amtrak Stationtrain
18h 11m$316–527Drive 535.9 mi
- Drive from Crossville to Williamsburgcar 535.9 mi
9h 27m$98–142Drive to Mcghee Tyson Airport, fly to Ronald Reagan Washington National Airport, train
- Drive from Crossville to Mcghee Tyson Airport (TYS)car
- Fly from Mcghee Tyson Airport (TYS) to Ronald Reagan Washington National Airport (DCA)plane TYS - DCA
- Take the train from Alexandria to Williamsburg Amtrak Stationtrain
7h 31m$180–872Drive to Mcghee Tyson Airport, fly to Washington Dulles International Airport, train
- Drive from Crossville to Mcghee Tyson Airport (TYS)car
- Fly from Mcghee Tyson Airport (TYS) to Washington Dulles International Airport (IAD)plane TYS - IAD
- Take the train from Alexandria to Williamsburg Amtrak Stationtrain
8h 16m$142–615Taxi, bus to Nashville, fly to Norfolk International Airport, bus
- Take the taxi from Crossville to Cookevilletaxi
- Take the bus from Cookeville to Nashville Bus Stationbus
- Fly from Nashville (BNA) to Norfolk International Airport (ORF)plane BNA - ORF
- Take the bus from Norfolk to Williamsburg Bus Stopbus
7h 18m$277–711Taxi, bus to Nashville, fly to Richmond International Airport, train
- Take the taxi from Crossville to Cookevilletaxi
- Take the bus from Cookeville to Nashville Bus Stationbus
- Fly from Nashville (BNA) to Richmond International Airport (RIC)plane BNA - RIC
- Take the train from Richmond Main Street Amtrak Station to Williamsburg Amtrak Stationtrain
7h 54m$267–732Drive, bus to Hartsfield-Jackson Atlanta International Airport, fly to Richmond International Airport, train
- Drive from Crossville to Athenscar
- Take the bus from Athens to Atlanta Bus Stationbus
- Fly from Hartsfield-Jackson Atlanta International Airport (ATL) to Richmond International Airport (RIC)plane ATL - RIC
- Take the train from Richmond Main Street Amtrak Station to Williamsburg Amtrak Stationtrain
9h 26m$217–307Taxi, bus
- Take the taxi from Crossville to Cookevilletaxi
- Take the bus from Cookeville to Fredericksburg Bus Stopbus
- Take the bus from Fredericksburg Bus Stop to Richmondbus
- Take the bus from Richmond to Williamsburg Bus Stopbus
16h 45m$250–371Taxi, bus, train
- Take the taxi from Crossville to Cookevilletaxi
- Take the bus from Cookeville to Fredericksburg Bus Stopbus
- Take the train from Fredericksburg Amtrak to Williamsburg Amtrak Stationtrain
17h 12m$265–413
Mcghee Tyson Airport (TYS) to Newport News-Williamsburg International Airport (PHF) flights
Questions & Answers
The cheapest way to get from Crossville to Williamsburg is to drive which costs $95 - $150 and takes 9h 27m.
The fastest way to get from Crossville to Williamsburg is to drive and fly which takes 7h 14m and costs $95 - $550.
The distance between Crossville and Williamsburg is 518 miles. The road distance is 539.1 miles.
The best way to get from Crossville to Williamsburg without a car is to taxi and bus via Lynchburg which takes 15h 15m and costs $240 - $350.
It takes approximately 7h 14m to get from Crossville to Williamsburg, including transfers.
Williamsburg is 1h ahead of Crossville. It is currently 5:15 AM in Crossville and 6:15 AM in Williamsburg.
Yes, the driving distance between Crossville to Williamsburg is 539 miles. It takes approximately 9h 27m to drive from Crossville to Williamsburg.
There are 112+ hotels available in Williamsburg.
What companies run services between Crossville, TN, USA and Williamsburg, VA, USA?
There is no direct connection from Crossville to Williamsburg. However, you can drive to Mcghee Tyson Airport (TYS) airport, fly to Newport News-Williamsburg International Airport (PHF), walk to Jefferson & Habersham, take the line 112 bus to Elmhurst & Warwick, walk to Elmhurst St at Lee Hall, then take the line 1 bus to N Boundary St at Williamsburg Tc. Alternatively, you can take the taxi to Cookeville, take the bus to Lynchburg Transit Center, take the bus to Richmond, then take the bus to Williamsburg Bus Stop.
- Website
- aa.com
Flights from Mcghee Tyson Airport to Newport News-Williamsburg International Airport via Charlotte
- Ave. Duration
- 4h 22m
- When
- Every day
- Estimated price
- $80–480
Flights from Mcghee Tyson Airport to Ronald Reagan Washington National Airport
- Ave. Duration
- 1h 49m
- When
- Every day
- Estimated price
- $120–750
Flights from Mcghee Tyson Airport to Ronald Reagan Washington National Airport via Charlotte
- Ave. Duration
- 3h 59m
- When
- Every day
- Estimated price
- $130–750
Flights from Nashville to Norfolk International Airport via Charlotte
- Ave. Duration
- 3h 56m
- When
- Every day
- Estimated price
- $85–480
Flights from Nashville to Richmond International Airport via Charlotte
- Ave. Duration
- 3h 56m
- When
- Every day
- Estimated price
- $90–550
Flights from Hartsfield-Jackson Atlanta International Airport to Richmond International Airport via Charlotte
- Ave. Duration
- 3h 50m
- When
- Saturday and Tuesday
- Estimated price
- $80–490
- Website
- delta.com
Flights from Mcghee Tyson Airport to Ronald Reagan Washington National Airport via Hartsfield-Jackson Atlanta International Airport
- Ave. Duration
- 4h 5m
- When
- Every day
- Estimated price
- $150–850
Flights from Nashville to Norfolk International Airport via Hartsfield-Jackson Atlanta International Airport
- Ave. Duration
- 3h 56m
- When
- Every day
- Estimated price
- $95–550
Flights from Nashville to Richmond International Airport via Hartsfield-Jackson Atlanta International Airport
- Ave. Duration
- 3h 52m
- When
- Every day
- Estimated price
- $100–550
Flights from Hartsfield-Jackson Atlanta International Airport to Richmond International Airport
- Ave. Duration
- 1h 38m
- When
- Every day
- Estimated price
- $80–480
- Website
- southwest.com
Flights from Mcghee Tyson Airport to Ronald Reagan Washington National Airport via Nashville
- Ave. Duration
- 3h 45m
- When
- Saturday
- Estimated price
- $160–850
Flights from Nashville to Norfolk International Airport
- Ave. Duration
- 1h 46m
- When
- Every day
- Estimated price
- $85–470
Flights from Nashville to Norfolk International Airport via Baltimore
- Ave. Duration
- 3h 53m
- When
- Tuesday, Wednesday, and Sunday
- Estimated price
- $95–550
Flights from Nashville to Richmond International Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- $85–490
Flights from Nashville to Richmond International Airport via Baltimore
- Ave. Duration
- 3h 42m
- When
- Sunday
- Estimated price
- $100–550
Flights from Hartsfield-Jackson Atlanta International Airport to Richmond International Airport via Baltimore
- Ave. Duration
- 3h 47m
- When
- Saturday, Monday, Thursday, and Friday
- Estimated price
- $100–550
- Website
- united.com
Flights from Mcghee Tyson Airport to Washington Dulles International Airport
- Ave. Duration
- 1h 44m
- When
- Every day
- Estimated price
- $80–490
Flights from Nashville to Richmond International Airport via Washington Dulles International Airport
- Ave. Duration
- 3h 47m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $95–550
Flights from Hartsfield-Jackson Atlanta International Airport to Richmond International Airport via Washington Dulles International Airport
- Ave. Duration
- 3h 51m
- When
- Every day
- Estimated price
- $95–550
- Website
- allegiantair.com
Flights from Mcghee Tyson Airport to Washington Dulles International Airport
- Ave. Duration
- 1h 27m
- When
- Friday
- Estimated price
- $80–490
Flights from Nashville to Richmond International Airport
- Ave. Duration
- 1h 35m
- When
- Thursday and Sunday
- Estimated price
- $85–490
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Train from Roanoke to Alexandria
- Ave. Duration
- 4h 47m
- Frequency
- Twice daily
- Estimated price
- $65–140
- Website
- Amtrak
Train from Alexandria to Williamsburg Amtrak Station
- Ave. Duration
- 3h 21m
- Frequency
- Twice daily
- Estimated price
- $45–100
- Website
- Amtrak
Train from Alexandria to Williamsburg Amtrak Station
- Ave. Duration
- 3h 21m
- Frequency
- Twice daily
- Estimated price
- $45–100
- Website
- Amtrak
Train from Alexandria to Williamsburg Amtrak Station
- Ave. Duration
- 3h 21m
- Frequency
- Twice daily
- Estimated price
- $45–100
- Website
- Amtrak
Train from Richmond Main Street Amtrak Station to Williamsburg Amtrak Station
- Ave. Duration
- 50 min
- Frequency
- Twice daily
- Estimated price
- $14–35
- Website
- Amtrak
Train from Richmond Main Street Amtrak Station to Williamsburg Amtrak Station
- Ave. Duration
- 50 min
- Frequency
- Twice daily
- Estimated price
- $14–35
- Website
- Amtrak
Train from Fredericksburg Amtrak to Williamsburg Amtrak Station
- Ave. Duration
- 2h 33m
- Frequency
- Twice daily
- Estimated price
- $30–70
- Website
- Amtrak
Rome2Rio's guide to Greyhound USA
Contact DetailsContact Details
- Phone
- +1 214-849-8100
- [email protected]
- Website
- Greyhound
Bus from Cookeville to Lynchburg Transit Center
- Ave. Duration
- 9h
- Frequency
- Once daily
- Estimated price
- $60–120
- Website
- Greyhound
Bus from Cookeville to Roanoke Bus Stop
- Ave. Duration
- 7h
- Frequency
- Once daily
- Estimated price
- $50–100
- Website
- Greyhound
Bus from Cookeville to Nashville Bus Station
- Ave. Duration
- 1h 15m
- Frequency
- Once daily
- Estimated price
- $11–22
- Website
- Greyhound
Bus from Cookeville to Nashville Bus Station
- Ave. Duration
- 1h 15m
- Frequency
- Once daily
- Estimated price
- $11–22
- Website
- Greyhound
Bus from Athens to Atlanta Bus Station
- Ave. Duration
- 2h 30m
- Frequency
- Once daily
- Estimated price
- $21–45
- Website
- Greyhound
Bus from Cookeville to Fredericksburg Bus Stop
- Ave. Duration
- 12h 10m
- Frequency
- Once daily
- Estimated price
- $80–160
- Website
- Greyhound
Bus from Fredericksburg Bus Stop to Richmond
- Ave. Duration
- 1h 5m
- Frequency
- Once daily
- Estimated price
- $8–16
- Website
- Greyhound
Bus from Cookeville to Fredericksburg Bus Stop
- Ave. Duration
- 12h 10m
- Frequency
- Once daily
- Estimated price
- $80–160
- Website
- Greyhound
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Lynchburg Transit Center to Richmond
- Ave. Duration
- 2h 40m
- Frequency
- 4 times a week
- Estimated price
- $20–35
- Schedules at
- Flixbus USA
Bus from Richmond to Williamsburg Bus Stop
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- $7–12
- Schedules at
- Flixbus USA
Bus from Norfolk to Williamsburg Bus Stop
- Ave. Duration
- 55 min
- Frequency
- Twice daily
- Estimated price
- $6–11
- Schedules at
- Flixbus USA
Bus from Richmond to Williamsburg Bus Stop
- Ave. Duration
- 55 min
- Frequency
- Once daily
- Estimated price
- $7–12
- Schedules at
- Flixbus USA
- Ave. Duration
- 35 min
- Estimated price
- $150–190
Want to know more about travelling around United States
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling to the US: What do I need to know?
Read the travel guide
Need to know: Greyhound
Read the travel guide
Why you should take the train in the US
Read the travel guide






