Belgrade, Serbia

Knez Mihailova Street

Knez Mihailova is Belgrade’s main pedestrian street and the city’s favourite promenade. It runs from Republic Square to the edge of Kalemegdan Park and its fortress, through the heart of the old town.

Morning light down Knez Mihailova's pedestrian parade of pale facades and cafe terraces
Photo: Алексей Белобородов · CC BY-SA 4.0 · Wikimedia Commons

About Knez Mihailova Street

The street is named after Prince Mihailo Obrenović and is lined with elegant buildings from the late 19th and early 20th centuries, a mix of styles that reflects Belgrade’s growth into a European capital. The whole area is protected as a historic urban ensemble.

Today it is full of shops, bookstores, cafés and street performers, and it stays busy from morning until late in the evening.

A stroll along Knez Mihailova leads naturally to Kalemegdan, where the view over the meeting of the Sava and the Danube rewards the walk.

Albania Insider newsletter

Get travel inspiration, special offers, and practical travel advice straight to your inbox.

Pay 10% Deposit or in Full
Trusted by 20,000+ Travelers
Flexible & Confirmed Departures
Great value for money