There are 3 ways to get from Colonial Williamsburg to First Landing State Park by bus (Flixbus), car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus (Flixbus)
best- Take the bus from Williamsburg Bus Stop to Virginia Beachbus FlixBus 2605
1h 34m$36–49Drive 52.5 mi
cheapest- Drive from Colonial Williamsburg to First Landing State Parkcar 52.5 mi
1h 11m$10–14Taxi
- Take the taxi from Colonial Williamsburg to First Landing State Parktaxi 52.5 mi
1h 11m$140–180
Comparing Your Travel Options
The cheapest way to get from Colonial Williamsburg to First Landing State Park is to drive which costs $9 - $14 and takes 1h 11m.
The fastest way to get from Colonial Williamsburg to First Landing State Park is to drive which takes 1h 11m and costs $9 - $14.
No, there is no direct bus from Colonial Williamsburg to First Landing State Park. However, there are services departing from Williamsburg Bus Stop and arriving at Virginia Beach via . The journey, including transfers, takes approximately 1h 34m.
The distance between Colonial Williamsburg and First Landing State Park is 67 miles. The road distance is 52.8 miles.
The best way to get from Colonial Williamsburg to First Landing State Park without a car is to bus which takes 1h 34m and costs $35 - $50.
It takes approximately 1h 34m to get from Colonial Williamsburg to First Landing State Park, including transfers.
Colonial Williamsburg to First Landing State Park bus services, operated by Flixbus USA, depart from Williamsburg Bus Stop station.
Colonial Williamsburg to First Landing State Park bus services, operated by Flixbus USA, arrive at Virginia Beach station.
Yes, the driving distance between Colonial Williamsburg to First Landing State Park is 53 miles. It takes approximately 1h 11m to drive from Colonial Williamsburg to First Landing State Park.
There are 540+ hotels available in First Landing State Park.
What companies run services between Colonial Williamsburg, VA, USA and First Landing State Park, VA, USA?
Flixbus USA operates a bus from Williamsburg Bus Stop to Virginia Beach once daily. Tickets cost $9–14 and the journey takes 1h 20m.
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Williamsburg Bus Stop to Virginia Beach
- Ave. Duration
- 1h 20m
- Frequency
- Once daily
- Estimated price
- $9–14
- Schedules at
- Flixbus USA
- Ave. Duration
- 1h 11m
- Estimated price
- $140–180
Colonial Capital Cabs
- Phone
- +1 757-345-2224
- Website
- colonialcapitalcabs.com
Express Cab
- Phone
- +1 336-722-1200
- Website
- expresscabws.com
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Italian Lakes: Getting around by train, How to plan an amazing trip around Scandinavia, and How to get from Heathrow Airport into central London - to help you get the most out of your next trip.

