Road closures to note ahead of Two Oceans Marathon

Posted on 2 April 2025

Image: Facebook / Two Oceans Marathon

In preparation for the Two Oceans Marathon, there will be several road closures and restrictions around Cape Town leading up to and during the race from Wednesday, 2 April to Sunday, 6 April. Here’s everything you need to know! 

ALSO READ: SANParks adds more specialist rangers to protect Table Mountain National Park

The following roads will be closed or have restricted access from Wednesday, 2 April to Saturday, 5 April: 

  • Fritz Sonnenberg Road (between Granger Blvd and Bay Road) will be closed from the 2nd to the 4th from 6am to 8:30pm and on the 5th from 6am to 3:30pm.
  • Vlei Road (between Helen Suzman and Fritz Sonnenberg Road) will be closed from the 2nd to the 4th from 6am to 8:30pm and on the 5th from 6am to 3:30pm.
  • Granger Bay Blvd (from Beach Road to Fritz Sonnenberg Road) will be closed from the 2nd to the 4th from 6am to 8:30pm and on the 5th from 6am to 3:30pm.
  • Beach Road (vicinity of Green Point Lighthouse) will have stop/go controls on the 4th from 7:30am to 8am.
  • Beach Road (western boundary of Hotel School) will have stop/go controls on the 4th from 7:45am to 8:30am.

The following roads will be closed on Saturday, 5 April:

  • Main Road Newlands (Between Klipper and Letterstedt Road) will be closed from 3:30am to 6am.
  • Main Road Newlands to Claremont (between Letterstedt Road and Protea Road) will be closed from 3:30am to 6am.
  • Main Road: Claremont to Wynberg (from Protea Road to Piers Road) will be closed from 4:40am to 6:15am.
  • Main Road: Wynberg to Diep River (from Piers Road to De Waal Road/Kendal Road) will be closed from 5am to 6:45am.
  • Main Road: Diep River to Retreat (from De Waal Road/Kendal Road to Tokai Road) will be closed from 5:15am to 7:15am.
  • Main Road: Retreat to Steenberg (Tokai Road to Steenberg Road) will be closed from 5:30am to 7:15am.
  • Main Road: Steenberg to Muizenberg (Steenberg Road to Atlantic Road) will be closed from 5:30am to 7:45am.
  • Main Road: Mulzenberg to Fish Hoek will be closed from 5:45am to 8:30am.
  • Kommetjie Road: Fish Hoek (From Main Road to Corsair Way, Sun Valley) will be closed from 6am to 8:45am.
  • Corsair Way: Sun Valley (Kommetjie Road to Frigate Crescent) Both lanes will be closed from 6:15am to 8:45am.
  • Frigate Crescent: Sun Valley (Corsair Way to Dory Walk) will be closed from 6:15am to 9am.
  • Dory Walk: Sun Valley (Frigate Crescent to Chebec Crescent) will be closed from 6:15am to 9am.
  • Chebec Crescent: Sun Valley (Dory Walk to Dhow Street) will be closed from 6:15am to 9am.
  • Ou Kaapse Weg (Expect delays – Stop/Go control at Noordhoek Main Road) from 6:15am to 9am.
  • Noordhoek Main Road (Local access only.) Northbound lane closed from 6:15am to 9:30am.
  • Silvermine Road (from Village Lane to Noordhoek Main Road) will be closed from 6:30am to 9:30am.
  • Chapman’s Peak Drive will be closed to traffic from 3:30am to 10:30am.
  • Hout Bay Main Road (from Chapman’s Peak Drive to Victoria Road Circle) will be closed from 7am to 10:45am.
  • Hout Bay Road (from Victoria Road Circle to Disa River Road) will be closed from 7am to 11:15am.
  • Hout Bay Road (from Disa River Road to Constantia Nek) will be closed from 7:15am to 11am.

The following roads will be closed on Sunday, 6 April:

  • Main Road: Newlands (between Klipper Road and Letterstedt Road) will be closed from 3:30am to 7:30am.
  • Main Road: Newlands to Claremont (between Letterstedt Road and Protea Road) will be closed from 3:30am to 7:30am.
  • Protea Road (between Main Road and the M3) will be closed from 6am to 7:30am.
  • Paradise Road (Protea Road to Edinburgh Drive) will be closed from 6am to 7:30am.
  • M3 Southbound (from Princess Anne Avenue to Kendal Road) will be closed from 6am to 8:15am.
  • Kendal Road (between Spaanschemat River Road and Edison Road) will be closed from 6am to 8:30am.
  • Spaanschemat River Road (from Doorddrift Road to Ladies Mile Extension) will be closed from 6am to 8:30am.
  • Ladies Mile Extension (between Spaanschemat River Road and Constantia Main Road) will be closed from 6:30am to 8:45am.
  • Constantia Main Road (between Pagasvlei Road and Constantia Village Shopping Centre Entrance) will be closed from 6:45am to 8:30am.
  • Parish Road (from Constantia Main Road to Southern Cross Drive) will be closed from 6:45am to 8:45am.
  • Southern Cross Drive (from Brommersvlei Road to Rhodes Drive) will be closed from 6:45am to 9:30am.
  • Rhodes Drive (Southern Cross Drive to Canterbury Road Circle) will be closed from 6:45am to 9:45am.
  • Rhodes Drive (Canterbury Road Circle to Union Avenue) will be closed from 7am to 10:15am.
  • M3 – Union Avenue (Rhodes Drive/Newlands Avenue to UCT) will be closed from 6:30am to 10:45am.
  • Princess Anne Avenue will be closed from 6:30am to 10:45am.

Enjoy the coming weekend and good luck to all runners partaking in the marathon!

Article written by Kate Wilson for Cape Town ETC.

ALSO READ: Two cape town locals redefining township tourism

Follow us on social media for more travel news, inspiration, and guides. You can also tag us to be featured.

TikTok | Instagram Facebook Twitter




yoast-primary - 1004431
tcat - Travel news
tcat_slug - travel-news
tcat2 - Travel news
tcat2_slug - travel-news
tcat_final -