Contact Us

Bay Transit is the public transportation authority of Bay Aging, a charitable, non-profit organization serving seniors and people with disabilities for over 30 years. However, Bay Transit serves “All People, of ALL ages, for ALL reasons.” Bay Transit serves the Northern Neck-Middle Peninsula of Virginia as well as New Kent and Charles City counties, an area of nearly 3000 square miles that includes 12 counties and has an estimated population of 150,000 people.

Bay Transit initiated service in Gloucester County in 1996 with one bus. We have grown and are currently in twelve counties (Charles City, Essex, Gloucester, King and Queen, King William, Lancaster, Mathews, Middlesex, New Kent, Northumberland, Richmond, and Westmoreland).  During fiscal year 2013 Bay Transit provided over 159,000 one way rides with over 40% being work related.



Bay Transit operates in all counties within Middle Peninsula and Northern Neck from 6:00 am to 6:00 pm, Monday through Friday.


You can reach Bay Transit to schedule your ride by calling…
Toll Free 1.877.869.6046
Charles City 804.966.8743
Essex 804.250.2011
Gloucester 804.693.6977
King & Queen 804.693.6977
King William 804.693.6977
Lancaster 804.250.2011
Mathews 804.693.6977
Middlesex 804.250.2011
New Kent 804.966.8743
Northumberland 804.250.2011
Richmond (county) 804.250.2011
Westmoreland 804.250.2011
Colonial Beach area 804.250.2011










Bay Transit
111 Commerce Pkwy

Warsaw, VA 22572

Call Toll Free: 1.877.869.6046
Phone: (804) 250-2011
Fax: 804.250.2049
Translate »