Getting around Westmoreland–or to and from outlying areas–is easy, thanks to a variety of county-supported transportation services.


Bay Transit provides curb-to-curb shuttle service for all Westmoreland County residents from 6am- 6pm Monday thru Friday. Anyone can call the toll-free number 24 hours a day, 7 days a week to schedule a ride. The fare is $2 per ride, anywhere in Westmoreland County. Bay Transit is a cooperative service of Bay Aging, Westmoreland County and the Westmoreland County Department of Social Services.

Bay Transit

The Colonial Beach Transit and Trolley offers service to popular destinations like Dahlgren, Fredericksburg and Potomac Mills Shopping Center. Maps, fares and scheduling information are available from the Colonial Beach Town Hall. Discounts are offered to senior citizens.

Colonial Beach Transit and Trolley


The Northern Neck RideShare Program not only matches up commuters with car and van pools, it guarantees you a ride home when unexpected work requirements or a personal emergency arises.

Program Coordinator

In addition, Westmoreland County has two Park and Ride lots where carpoolers may leave their vehicles:

  • Oak Grove, before the Washington District Elementary School
  • Route 3, east of Montross