I-95 Construction Advisory: A major improvement project is underway at the I-95 & SR896 interchange in Newark, Delaware, south of Wilmington. Travelers should expect delays or find alternate routes. Learn More

River Towns Ride

October 14, 2023

30 Clinton Street, Delaware City, DE 19706, 211 Delaware Street, New Castle, DE 19720, Jack A. Markell Trail, Riverfron Wilmington, DE 19701, DE

  • Details

    The 10th annual River Towns Ride & Festival provides riders the opportunity to visit the historic riverfronts of New Castle, Delaware City and Wilmington while earning medals based on distance completed. This year’s ride will be held Sunday, October 23rd beginning at 9am. Post-ride party will be held in Historic New Castle’s Battery Park featuring live music, games, beer, food and non-alcoholic beverages.

    Show Map