Contact Us

Do you need a ride?

CALL:

(877) 869-6046

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). Neck region.

In 2025, Bay Transit provided over 132,000 rides and over 57% were work related.

Bay Transit offices

Bay Transit Headquarters:

111 Commerce Pkwy Warsaw, VA 22572 Phone: 804-250-2019 Fax: 804-250-2049

The Warsaw office serves the following areas: Essex County, Lancaster County, Middlesex County, Northumberland County, Richmond County, Westmoreland County, Town of Colonial Beach, Town of Tappahannock, and Town of Urbanna.

Gloucester Office:

Bay Transit 5959 fiddlers Green Rd Gloucester, VA 23061 Phone: 804-693-6977

The Gloucester office serves Gloucester and Mathews Counties.

New Kent Office:

Bay Transit New Kent Airport Complex 6901 Terminal Rd Quinton, VA 23141 Phone: 804-966-8743

The New Kent office serves the following areas: Charles City County, King & Queen County, King William County, New Kent County, and Town of West Point.

Call Toll Free: 1.877.869.6046
Phone: (804) 250-2019
Fax: 804.250.2049