H.R.T. Bus

  • Stops throughout the city
  • Norfolk, VA 23510
  • (757) 222-6100

Hampton Roads Transit serves the cities of Chesapeake, Hampton, Newport News, Norfolk, Portsmouth and Virginia Beach. To find which one of our bus routes serves your area, download our system map or search by city.