Heidelberg and Speyer — 3 days

Heidelberg in depth, then a day trip to Speyer. Day-by-day itinerary: Heidelberg Castle; Church of the Holy Spirit; Speyer.

Day-by-day itinerary

Day 1 — Heidelberg Castle

Day 2 — Church of the Holy Spirit

Day 3 — Speyer