PROUDLY Serving Hampton Roads

Transportation throughout the Peninsula, Southside, and surrounding communities.

Available 24/7, with a dedicated vehicle — we recommend requesting your ride at least 24 hours in advance.

Communities We Serve

Cities
Chesapeake • Hampton • Newport News • Norfolk • Poquoson • Portsmouth • Suffolk • Virginia Beach • Williamsburg

Counties
Isle of Wight • James City • Surry • York

Not sure if your pick-up or destination is within our service area? Contact us and we'll be happy to discuss your transportation needs.

Map of Peninsula Care Shuttle's service area in Hampton Roads, Virginia, including Hampton, Newport News, Norfolk, Portsmouth, Chesapeake, Suffolk, Virginia Beach, Smithfield, and Carrollton.