Heidelberg
Arrive after lunch in Aschaffenburg. From here, journey to Heidelberg, an ancient city that is home to Germany’s oldest university. Tour the imposing red sandstone ruins of Heidelberg Castle, originally built in the 12th century but twice destroyed by lightning. Then, enjoy a guided walk through Heidelberg’s Old Town and marketplace. Dine aboard. (B, L, D)