Heidelberg 3-Day Itinerary
Three days covers Heidelberg’s core plus a day trip to the region’s actual UNESCO site: the castle and Altstadt on day one, the Philosophenweg and university on day two, and Speyer Cathedral on day three.
Day 1
Ride the Bergbahn funicular from the Kornmarkt up to Heidelberg Castle, budget around €11 for the Palace Ticket (verify at schloss-heidelberg.de) and 2-3 hours to see the courtyard, the Großes Fass wine barrel, and the German Pharmacy Museum. This is a genuine ruin, not a restored palace, the result of French demolitions in 1689 and 1693 and a lightning strike in 1764.
Walk down into the Altstadt along the Hauptstrasse, stopping at the Marktplatz and the Heiliggeistkirche. Lunch at a casual Altstadt spot, €12-18. In the afternoon, cross to the Alte Brücke and the bronze Brückenaffe at its north gate. Dinner at Zum Roten Ochsen (built 1703) for Kurpfalz classics like Käsespätzle or Sauerbraten, €15-25.
End the day on this tip: buy the Palace Ticket at the funicular station rather than online if you’re visiting outside peak summer weekends, the queue is usually short enough that it saves the booking-fee hassle.
Day 2
Walk the Philosophenweg in the morning for the classic castle-and-town view, free, about an hour. Continue to Heidelberg University, founded in 1386 and Germany’s oldest, and the Studentenkarzer, the student prison whose walls are covered in 18th and 19th-century graffiti, budget a small entry fee (verify current price).
In the afternoon, take a Weisse Flotte boat cruise, panorama loops run around 50 minutes, or extend the Philosophenweg walk with the Heiligenberg loop to see the Thingstätte, a Nazi-era amphitheatre worth a sober look, and the St. Michael’s Monastery ruins. Dinner near the Neckarwiese for river views, €18-28.
End the day on this tip: if you’re combining the Philosophenweg with the Heiligenberg loop, start earlier than you think you need to. The full loop with the monastery ruins and Thingstätte runs closer to 9km and takes longer than the core 2km path alone.
Day 3
Take the train to Speyer, about 30 minutes away, home to the actual UNESCO World Heritage Site in this region: Speyer Cathedral, begun in 1030 and the world’s largest surviving Romanesque church. Its crypt, consecrated in 1041, holds four Salian emperors among its burials. Give it 2-3 hours including the crypt. Verify current DB routing and pricing before you go.
Return to Heidelberg by mid-afternoon for any last-minute Altstadt shopping, and have a farewell dinner at a spot away from the busiest tourist stretch, €18-25.
End the day on this tip: don’t try to combine Speyer with Schwetzingen in a single afternoon on your last day. Both deserve unhurried time, and a rushed double day trip usually means shortchanging one of them.
Getting there and around
Frankfurt Airport is the practical gateway, about an hour by direct train to Heidelberg Hauptbahnhof, which sits roughly 2km from the Altstadt. VRN/rnv trams and buses cover getting around; the Altstadt itself is fully walkable.
Plan the rest of your trip
For less time, see the 2-day itinerary ; for more, the 4-day and 5-day versions add Schwetzingen and the Neckar valley towns. For the full sightseeing overview, see the main Heidelberg guide .
One concrete tip: book the Speyer train for an early morning departure. It maximizes your time at the cathedral and still gets you back to Heidelberg with enough evening left for a proper farewell dinner rather than a rushed one.