There are 4 ways to get from Mebane to Williamsburg by bus, train, car, or bus (Flixbus, Greyhound)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, train via Richmond
best- Take the bus from E Washington St at S 5th St to Willard St at Durham Stationbus Odx
- Take the bus from Durham to Richmondbus
- Take the train from Richmond Main Street Amtrak Station to Williamsburg Amtrak Stationtrain
6h 55m$40–82Bus
cheapest- Take the bus from E Washington St at S 5th St to Willard St at Durham Stationbus Odx
- Take the bus from Durham to Richmondbus
- Take the bus from Richmond to Williamsburg Bus Stopbus
7h$32–60Bus, train
- Take the bus from E Washington St at S 5th St to Willard St at Durham Stationbus Odx
- Take the train from Durham Amtrak Station to Richmond Staples Mill Road Amtrak Stationtrain
- Take the train from Richmond Staples Mill Road Amtrak Station to Williamsburg Amtrak Stationtrain
8h 44m$90–192Drive 196.9 mi
- Drive from Mebane to Williamsburgcar 196.9 mi
3h 34m$36–52
Mebane to Williamsburg by bus and train
Questions & Answers
The cheapest way to get from Mebane to Williamsburg is to bus which costs $30 - $65 and takes 7h.
The fastest way to get from Mebane to Williamsburg is to drive which takes 3h 34m and costs $35 - $55.
No, there is no direct bus from Mebane to Williamsburg. However, there are services departing from E Washington St at S 5th St and arriving at Williamsburg Bus Stop via Durham and Richmond. The journey, including transfers, takes approximately 7h.
The distance between Mebane and Williamsburg is 229 miles. The road distance is 198.1 miles.
The best way to get from Mebane to Williamsburg without a car is to bus and train via Richmond which takes 6h 55m and costs $40 - $85.
It takes approximately 6h 55m to get from Mebane to Williamsburg, including transfers.
Mebane to Williamsburg bus services, operated by Go Triangle, depart from E Washington St at S 5th St station.
Mebane to Williamsburg bus services, operated by Go Triangle, arrive at Willard St at Durham Station.
Yes, the driving distance between Mebane to Williamsburg is 198 miles. It takes approximately 3h 34m to drive from Mebane to Williamsburg.
There are 130+ hotels available in Williamsburg.
What companies run services between Mebane, NC, USA and Williamsburg, VA, USA?
You can take a bus from E Washington St at S 5th St to Williamsburg Bus Stop via Durham and Richmond in around 7h.
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Train from Richmond Main Street Amtrak Station to Williamsburg Amtrak Station
- Ave. Duration
- 50 min
- Frequency
- Twice daily
- Estimated price
- $15–35
- Website
- Amtrak
Train from Durham Amtrak Station to Richmond Staples Mill Road Amtrak Station
- Ave. Duration
- 4h 30m
- Frequency
- Once daily
- Estimated price
- $70–150
- Website
- Amtrak
Train from Richmond Staples Mill Road Amtrak Station to Williamsburg Amtrak Station
- Ave. Duration
- 1h 19m
- Frequency
- Twice daily
- Estimated price
- $17–40
- Website
- Amtrak
- Phone
- +1 919 485 7433
- [email protected]
- Website
- gotriangle.org
Bus from E Washington St at S 5th St to Willard St at Durham Station
- Ave. Duration
- 55 min
- Frequency
- 3 times a day
- Estimated price
- $3
- Website
- gotriangle.org
Bus from E Washington St at S 5th St to Willard St at Durham Station
- Ave. Duration
- 55 min
- Frequency
- 3 times a day
- Estimated price
- $3
- Website
- gotriangle.org
Bus from E Washington St at S 5th St to Willard St at Durham Station
- Ave. Duration
- 55 min
- Frequency
- 3 times a day
- Estimated price
- $3
- Website
- gotriangle.org
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Durham to Richmond
- Ave. Duration
- 3h 10m
- Frequency
- 3 times a day
- Estimated price
- $24–40
- Schedules at
- Flixbus USA
Bus from Durham to Richmond
- Ave. Duration
- 3h 10m
- Frequency
- 3 times a day
- Estimated price
- $24–40
- Schedules at
- Flixbus USA
Bus from Richmond to Williamsburg Bus Stop
- Ave. Duration
- 55 min
- Frequency
- Twice daily
- Estimated price
- $7–13
- Schedules at
- Flixbus USA
Rome2Rio's guide to Greyhound USA
Contact DetailsContact Details
- Phone
- +1 214-849-8100
- [email protected]
- Website
- Greyhound
Bus from Durham to Richmond
- Ave. Duration
- 4h 50m
- Frequency
- Twice daily
- Estimated price
- $23–45
- Website
- Greyhound
Bus from Durham to Richmond
- Ave. Duration
- 4h 50m
- Frequency
- Twice daily
- Estimated price
- $23–45
- Website
- Greyhound
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






