Hampton Roads Transportation Planning OrganizationHRTPO
Home » Transportation Planning » Public Transit » Public Transit Service Providers in Hampton Roads

Public Transit Service Providers in Hampton Roads

The Hampton Roads region is served by five transit providers:


HRTHampton Roads Transit (HRT) provides bus, light rail, ferry, ridesharing, and paratransit service in Chesapeake, Hampton, Newport News, Norfolk, Portsmouth and Virginia Beach.

Regular fixed routes: Southside, Peninsula


WATAThe Williamsburg Area Transit Authority (WATA) provides bus and paratransit service in Williamsburg, James City County, and York County.


 Suffolk Transit

VRTVirginia Regional Transit (VRT) is contracted by Suffolk Transit to provide bus and paratransit service to Suffolk’s core downtown service area.



Bay Transit provides almost entirely demand-responsive, curb-to-curb service to rural residents throughout the Middle Peninsula and Northern Neck. Fixed routes are also in operation.

Regular Fixed Routes: Neck Connect, Courthouse Circulator – Gloucester



SSSEVASenior Services of Southeastern Virginia operates I-Ride Transit, which provides fixed-route, on-demand, and paratransit services in various Hampton Roads jurisdictions.