Belgrade Weekend Itinerary: 3 Days of History, Nightlife & Local Flavors
This 3-day itinerary is perfect for solo travelers, couples, or friends looking for a vibrant weekend escape. You'll get a mix of historic landmarks, lively nightlife, and authentic Balkan cuisine without overspending.
Budget-friendly: expect around €200–€300 per person (excluding flights) for accommodation, meals, transport, and attractions. Belgrade is walkable and affordable, with great public transport options.
Day 1: Old Town & Bohemian Quarter
10:00 – Start at Knez Mihailova Street, the main pedestrian zone. Grab a coffee at a local kafana.
12:00 – Visit Kalemegdan Fortress and the Belgrade Zoo. Walk along the Sava River viewpoint.
14:00 – Lunch at Skadarlija (bohemian street) – try ćevapi or sarma at Tri Šešira (€10–€15).
17:00 – Explore the National Museum of Serbia (€5 entry).
20:00 – Dinner in the Beton Hala area along the river; enjoy live music or a quiet walk.
Day 2: New Belgrade & River Sights
09:30 – Cross to New Belgrade. Visit the Genex Tower (Western City Gate) for a photo stop.
11:00 – Stroll through Ušće Park and the Belgrade Arena area.
13:00 – Lunch at Blokovi district – try pljeskavica at a local grill (€5–€8).
15:00 – Take a boat tour on the Sava and Danube (€15, 1.5 hours).
19:00 – Dinner at Savski Venac – modern Serbian cuisine at Homa (€20–€30).
22:00 – Nightlife at splavovi (river clubs) – try Freestyler or The Bank.
Day 3: Local Markets & Hidden Gems
10:00 – Explore Zeleni Venac Market for local produce and souvenirs.
11:30 – Visit St. Sava Temple, one of the largest Orthodox churches in the world (free entry).
13:00 – Lunch at Dorćol district – try burek at Pekara Trpković (€3).
15:00 – Walk through Topčider Park and visit the Residence of Princess Ljubica (€5).
18:00 – Farewell dinner at Mihajlović (traditional Serbian restaurant, €15–€25).
Trip Budget
Accommodation: Hostel €20–€40/night; mid-range hotel €50–€90/night; Airbnb €40–€70/night.
Food: Breakfast €3–€6; street lunch €5–€10; dinner €10–€25.
Transport: Bus/tram day pass €3; taxi ride within city €5–€10; airport bus €3.
Attractions: Museums €3–€10; boat tour €15; fortress free.
Total (3 days): €200–€300 per person (excluding flights).
Getting Around
From the airport (BEG): A1 bus to Slavija Square (€3, 30 min); taxi €15–€20 (fixed price).
Public transport: Buses and trams run frequently. Buy a BusPlus card (€3) or use SMS ticket (€1.5). Day pass €3.
Walking: Most central attractions are within 30-min walk. Use Google Maps for routes.
Taxis: Use licensed taxis (pink or blue) – flagfall €1, then €0.5/km. Avoid unmarked cars.
When to Go
Best time: April–June and September–October – mild weather, fewer crowds, outdoor events.
Summer (July–August): Hot (30–35°C), lively nightlife, but crowded and higher prices.
Winter (December–February): Cold (0–5°C), but Christmas markets and lower prices. Good for budget travelers.
Weekend tip: Thursday to Sunday is ideal – nightlife peaks on Friday and Saturday.
Frequently asked questions
Do I need a visa for Belgrade?
How many days should I spend in Belgrade?
What is the typical budget for a 3-day trip?
How do I get around the city?
Ready to plan your trip?
Download JourneyBay and get a personal itinerary for Belgrade in 60 seconds
Get it free