The average bus between Colonial Williamsburg and Toano takes 1h 9m and the fastest bus takes 48 min. There is a bus service every few hours from Colonial Williamsburg to Toano. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Buses run hourly between Colonial Williamsburg and Toano. The earliest departure is at 6:00 AM in the morning, and the last departure from Colonial Williamsburg is at 8:00 PM which arrives into Toano at 8:48 PM. All services require a transfer, and take on average 1h 9m. The schedules shown below are for the next available departures.

48 min • 1 change

48 min • 1 change

48 min • 1 change

48 min • 1 change

48 min • 1 change

48 min • 1 change

48 min • 1 change

48 min • 1 change

48 min • 1 change

48 min • 1 change

48 min • 1 change

48 min • 1 change

48 min • 1 change

48 min • 1 change

48 min • 1 change

48 min • 1 change
Want to know about travelling from Colonial Williamsburg to Toano? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.
No, there is no direct bus from Colonial Williamsburg to Toano. However, there are services departing from Colonial Williamsburg station and arriving at Toano station via E Rochambeau Dr at Wal-Mart. The journey, including transfers, takes approximately 1h 9m.
Colonial Williamsburg to Toano bus services, operated by WATA, depart from N Boundary St at Williamsburg Tc station.
Colonial Williamsburg to Toano bus services, operated by WATA, arrive at Toano Dr at Burnt Ordinary 2 station.
The distance between Colonial Williamsburg and Toano is 16 km. The road distance is 22 km.
You can take a bus from N Boundary St at Williamsburg Tc to Toano Dr at Burnt Ordinary 2 via E Rochambeau Dr at Wal-Mart in around 1h 35m.