Two Organizations serve the Middle Peninsula with public transportation for Middle Peninsula residents. If you have any questions about either of these services please contact the respective companies or call us at 804-758-2311




 Bay Transit

Offering On-demand transportation services for the Middle Peninsula.

Service Area:
Essex, Gloucester, King & Queen, King William, Mathews, Middlesex, West Point, and the Northern Neck Counties of Lancaster, Northumberland and Richmond

$2 per ride, or a booklet of 10 rides for $12.  
For more specific fare information see Bay Transit

Call 24 hours in advance to schedule a ride. Hours of operation are from 6:00 a.m. to 6:00 p.m. Call toll-free 877-869-6046 or 804-250-2011 from Essex, Lancaster, Middlesex, Northumberland, Richmond (county), Westmoreland, and from the Colonial Beach area.

Call 804-693-6977 or toll-free 877-869-6046 from Gloucester, King & Queen, King William, Mathews,or West Point.

Call 804-966-8743 or toll-free 877-869-6046 from Charles City and New Kent.

Bay Transit vans are also available for special trips. Call one of the numbers listed above for more details on this service. 

 Special Needs Transportation - New Freedom Program

Newton Bus Service, Inc.

Offering private commuter bus service to the Peninsula Area and charter bus service to other destinations. For information on routes and fares call 804-693-2521

Additional information