Virginia Beach Shamrock Marathon – Hampton Roads Transit

Virginia Beach Shamrock Marathon

There will be numerous street closures along the Virginia Beach Oceanfront, March 21-22, 2026, for the Shamrock Marathon, Half Marathon, and 8K.

Saturday, March 21

Due to the Shamrock 8K, the Route 960 will detour, 5:00 AM – 1:00 PM. Customers should also expect delays with the Route 20 due to increased congestion. Both routes are currently on a long-term detour already due to the Virginia Beach Boulevard and Cypress Construction.

Route 960

Inbound: (to Norfolk Transit)   
Via: 19th Street & Parks Avenue Lineup
L – 19th Street
L – Cypress Ave
L – 22nd Street to I-264 West
Regular Route

Stops Missed
3430 PACIFIC & VIRGINIA BEACH
5153 PACIFIC & 19TH
9349 PACIFIC & 25TH1/2
1486 PACIFIC & 28TH
5535 PACIFIC & 30TH

Sunday, March 22

Due to the Shamrock Marathon and Half Marathon, 5:30AM – 4:00PM, the Routes 20 and 960 will not miss any stops other than the stops being missed by the current detour due to the Virginia Beach Boulevard and Cypress Construction. Customers should expect delays due to increased congestion

For more information:

View all alerts or call 757-222-6100

Para información en español, por favor llame 757-222-6100, y oprima el numero dos.

Dial 711 for TTY service provided by Virginia Relay.

Thank you for riding with Hampton Roads Transit!