Day 1: Castle Hill & the Danube
Start early at Buda Castle before the tour groups arrive, then walk north to Fisherman's Bastion and Matthias Church. Descend and cross Chain Bridge into Pest for lunch. Spend the afternoon at Rudas Baths, right by the bridge, then catch the sunset from the bridge itself or a river cruise.
Day 2: Pest landmarks & City Park
Morning: Parliament (book your tour slot in advance) followed by St. Stephen's Basilica, a 10-minute walk away — climb the dome if the weather's clear. Afternoon: metro out to Heroes' Square and spend a few hours at Széchenyi Baths right next door. In the evening, head into District VII for ruin bar hopping, starting with Szimpla Kert.
Day 3: Market, island & flexible time
Morning at the Great Market Hall for lángos and souvenir shopping, then a slow afternoon on Margaret Island — rent a bike or just walk the loop. Use any remaining time for a neighbourhood you missed, or an extra bath visit if your feet need the rest.
If you have a 4th day
Take a day trip — Szentendre for an easy, low-key half-day, or Eger or Lake Balaton if you want a fuller countryside day.
Frequently asked questions
Is 3 days enough for Budapest?
Yes, for the major sights and one thermal bath — this itinerary covers the essentials without feeling rushed. Add a 4th day if you want to fit in a day trip.
Should I buy a Budapest Card for 3 days?
It can be worth it if you plan to visit several paid attractions and use public transport heavily, since it typically bundles transit with museum and attraction discounts — do the maths against your specific plans.
What's the best order to see things in?
Group sights by geography rather than by 'importance' — this itinerary clusters Buda Castle Hill on one day and the Pest riverside landmarks on another, which cuts backtracking significantly.