There are 4 ways to get from Corolla to Williamsburg by car, car ferry, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Drive, car ferry, line 033 bus, line 020 bus, line 961 bus, line 112 bus, line 1 bus
best- Drive from Corolla to Currituck, NCcar
- Take the carferry from Currituck, NC to Knotts Island, NCcarferry
- Drive from Knotts Island, NC to Elson Green & Uptoncar
- Take the bus from Elson Green & Upton to Parks & 19Thbus 033
- Take the bus from Parks & 19Th to Dntcbus 020 / ...
- Take the bus from Dntc to Newport News Transit Centerbus 961
- Take the bus from Newport News Transit Center to Elmhurst & Warwickbus 112
- Take the bus from Elmhurst St at Lee Hall to N Boundary St at Williamsburg Tcbus 1
10h 26m$18–26Drive, bus (Flixbus)
- Drive from Corolla to Norfolkcar
- Take the bus from Norfolk to Williamsburg Bus Stopbus FlixBus N2601 / ...
3h 5m$24–36Drive 134.6 mi
- Drive from Corolla to Williamsburgcar 134.6 mi
3h 3m$25–36Drive, car ferry, bus
- Drive from Corolla to Currituck, NCcar
- Take the carferry from Currituck, NC to Knotts Island, NCcarferry
- Drive from Knotts Island, NC to Virginia Beachcar
- Take the bus from Virginia Beach to Williamsburg Bus Stopbus
5h 12m$24–40
Questions & Answers
The cheapest way to get from Corolla to Williamsburg is to drive and car ferry and line 033 bus and line 020 bus and line 961 bus and line 112 bus and line 1 bus which costs $18 - $26 and takes 10h 26m.
The fastest way to get from Corolla to Williamsburg is to drive which takes 3h 3m and costs $24 - $40.
The distance between Corolla and Williamsburg is 175 miles. The road distance is 135.3 miles.
It takes approximately 10h 26m to get from Corolla to Williamsburg, including transfers.
Yes, the driving distance between Corolla to Williamsburg is 135 miles. It takes approximately 3h 3m to drive from Corolla to Williamsburg.
There are 111+ hotels available in Williamsburg.
What companies run services between Corolla, NC, USA and Williamsburg, VA, USA?
There is no direct connection from Corolla to Williamsburg. However, you can drive to Currituck, NC, take the car ferry to Knotts Island, NC, drive to Elson Green & Upton, take the line 033 bus to Parks & 19Th, take the line 020 bus to Dntc, take the line 961 bus to Newport News Transit Center, 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 a vehicle from Corolla to Williamsburg Bus Stop via Norfolk in around 3h 5m.
- Phone
- +1 757-222-6100
- Website
- Hampton Roads Transit
Bus from Elson Green & Upton to Parks & 19Th
- Ave. Duration
- 25 min
- Frequency
- Hourly
- Estimated price
- $2
- Website
- Hampton Roads Transit
Bus from Parks & 19Th to Dntc
- Ave. Duration
- 1h 47m
- Frequency
- Every 30 minutes
- Website
- Hampton Roads Transit
Bus from Dntc to Newport News Transit Center
- Ave. Duration
- 58 min
- Frequency
- Hourly
- Website
- Hampton Roads Transit
Bus from Newport News Transit Center to Elmhurst & Warwick
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Website
- Hampton Roads Transit
- Phone
- +1 757-220-5493
- Website
- WATA
Bus from Elmhurst St at Lee Hall to N Boundary St at Williamsburg Tc
- Ave. Duration
- 27 min
- Frequency
- Hourly
- Estimated price
- $2
- Schedules at
- WATA
- seniors 65+, students and Medicare
- $1
- Standard Fare
- $2
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Norfolk to Williamsburg Bus Stop
- Ave. Duration
- 55 min
- Frequency
- 4 times a day
- Estimated price
- $7–12
- Schedules at
- Flixbus USA
Bus from Virginia Beach to Williamsburg Bus Stop
- Ave. Duration
- 1h 15m
- Frequency
- Twice daily
- Estimated price
- $9–16
- Schedules at
- Flixbus USA
- Phone
- +1 800-293-3779
- Website
- North Carolina DOT
Car ferry from Currituck, NC to Knotts Island, NC
- Ave. Duration
- 40 min
- Frequency
- 4 times a day
- Website
- North Carolina DOT
- Schedules at
- North Carolina Ferry System
Car ferry from Currituck, NC to Knotts Island, NC
- Ave. Duration
- 40 min
- Frequency
- 4 times a day
- Website
- North Carolina DOT
- Schedules at
- North Carolina Ferry System
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









