I came to Prague in early summer with no rental car and no plan tighter than a rough shape of days. Old Town first. Castle hill next. Something slower and greener on the last day. I ended up walking almost everywhere, which is the only way I would recommend seeing this city, and I ate in old brewery cellars and cafes older than most of the countries I have visited.
This is the itinerary I actually followed, not a polished version of it. Three days, nineteen stops, one pair of shoes I regretted by day two. The light in Prague does something specific in the late afternoon, and I planned around it more than around opening hours.
Pace is easy. Mornings sensory, afternoons on foot, evenings long. Bring cash for the market. Save Vyšehrad for when the crowds start to get to you.
Day 1, Old Town and the First Long Walk
Day one is about getting oriented on foot. I started in the square, drifted through Josefov, crossed the river slowly, and ended in a cellar with beer and pork. The rhythm is loose. The distances are small. You will look at your feet more than your map.
Staroměstské nám.

Old Town, 110 00 Prague 1, Czechia Open in Google Maps Photo Credit to Марат Абашев
The air still cool, almost ten, and the square was already filling with the sound of small carts wheeling into position and a man testing a violin against the pastel facades. I stood in the middle for a while and did nothing. That is the trick with Old Town Square on a first morning. You let the shape of it settle before you start naming things.
Coffee on one of the benches at the edge, watching the light move up the towers of Týn. An hour or so, maybe more. I did not check the time. The square is the anchor for everything you will walk through today, and it feels different at every hour, so use this one to just sit.
From the square I followed the narrow lanes north into Josefov, only a few minutes on foot.
Josefov

Old Town, 110 00 Prague 1, Czechia Open in Google Maps Photo Credit to Daniel Buljubasich
Quieter than the square, immediately. The streets narrow, the ornament on the buildings shifts, and the whole neighbourhood carries a different weight. I walked without a map for a while, past the old synagogues and the cemetery walls, letting the change in mood do the tour for me.
Long enough for the light to shift from morning to almost-noon. I stopped in front of the Spanish Synagogue twice, once for the facade, once because the light on it had turned honey. Small streets, small squares, a lot of history compressed into a walkable pocket.
From there the lane bent south again and led me back toward the river, and the bridge.
Charles Bridge

Karlův most, 110 00 Praha 1, Czechia Open in Google Maps Photo Credit to yuan Gao
By the time the heat was real, I was already halfway across, held up by a small crowd around a violinist. The Vltava was the colour of slate glass and the statues along both edges looked heavier in full sun than they had at a distance. Regulars keep telling me to come at sunrise for the empty photograph. I came at noon and did not regret it. The lively version is its own thing.
An hour, easily, if you stop for the musicians and the caricature artists. I paused at the statue of St. John of Nepomuk because everyone told me to touch it for luck. I did.
Across the river the crowd thickens toward the square again, and the astronomical clock is a five minute walk back through the alleys.
Prague Astronomical Clock

Staroměstské nám. 1, 110 00 Josefov, Czechia Open in Google Maps Photo Credit to talel said
In the dust-orange light of early afternoon the clock face looked almost golden. I stood on the edge of the crowd, not in it, and let the hourly show happen without trying to film it. The apostles come out. They go back in. It is two minutes and it is charming, in a small way that would embarrass anyone who tried to describe it in a brochure.
Skip the paid tour up the tower unless you really want the view. The clock itself, from the square, is the whole point. Twenty minutes, maybe thirty if you circle it slowly.
From the square I walked south through the lanes toward Perštýn, a short stroll for an early beer.
Pivovar U Medvídků

Na Perštýně 345 /7, 110 00 Staré Město, Czechia Open in Google Maps Photo Credit to Pivovar U Medvídků
Down a few steps into a low-ceilinged room that smelled faintly of hops and old wood. The brewery has been here since 1466, and the room wears the centuries well. I ordered the Old Gott and a small plate, and let the noise of the tables settle around me.
Service is famously blunt, which I found more amusing than rude. Long enough for two beers and a chapter of the book I was carrying. The pork knuckle is what most people order and it is enormous. I would go smaller on the plates and stay for another round.
From Perštýn it is a short walk across the bridge into Malá Strana for dinner.
Lokál U Bílé kuželky

Míšeňská 12, 110 00 Malá Strana, Czechia Open in Google Maps Photo Credit to Lokál U Bílé kuželky
After the last of the sun, the cellar was warm and full and the beer arrived before I had opened the menu properly. Everyone had told me to come here and everyone was right. The pilsner is poured with real care, three ways if you ask, and the schnitzel is the size of the plate.
I had the pork belly with spinach and the bread and did not order anything else. The room hummed. Locals and travellers mixed at long tables. Book, if you can. Even midweek it was full by eight.
I walked back to the hotel along the river, slowly, the castle lit up above the tiles. A very good end to a long day.
Day 2, Hills, Views, and a Saturday Market
Day two climbs. Breakfast in Josefov, a small mountain up to Petřín, the quieter fortress on the other side of the river, then the castle proper. If it happens to be Saturday, the farmers market on the water is the payoff. Cafe Louvre at the end, when your legs give up.
Kafka Hummus Café

Široká 64/12, 110 00 Josefov, Czechia Open in Google Maps Photo Credit to Kafka Hummus Café
The air still cool, almost ten, and Josefov felt slow again. I ordered the shakshuka and a cappuccino and a small side of hummus that came out cool with warm bread, which I would have preferred the other way around. Still very good. The room is small and cosy and the staff have the patience of people who have watched a lot of first-time tourists stumble in for the free wifi.
Long enough to write postcards. The mezze platter is the thing to order if you are two. Cash was preferred the morning I visited, which is worth knowing.
From Široká I walked back toward the river and picked up a tram heading south, aiming for the base of Petřín hill.
Petrin Tower

Petřínské sady 633, 118 00 Praha 1-Malá Strana, Czechia Open in Google Maps Photo Credit to Kenneth Pedersen
I took the tram to Pohořelec and walked the last stretch through the hillside gardens, apple trees and lilacs and a smell like something out of a childhood I did not have. The tower is Prague’s small answer to the Eiffel, iron and airy and slightly swaying when the wind picks up.
I climbed the stairs rather than pay for the lift. Two hundred and ninety nine of them, and my legs told me the exact number. Long enough for the light to shift over the whole city. The view is the point, and it delivers.
Coming down, I followed the path east through the park toward the river and picked up a tram over to Vyšehrad, a quiet crossing away.
Vyšehrad

V Pevnosti, 128 00 Praha 2-Vyšehrad, Czechia Open in Google Maps Photo Credit to Liudmyla U
Across town, in a quieter square above the Vltava, the whole rhythm changes. Vyšehrad is the antidote to castle-hill crowds. I walked the walls with almost no one else on them and looked down at a river turning slowly bronze in the afternoon.
The cathedral inside is neo-Gothic with a colour scheme that surprised me, more painted and Art Nouveau in feel than I was expecting. The cemetery next door is quiet and worth an unhurried loop. Composers and writers, some names I knew, some I did not.
An hour or so, maybe more. From the walls I followed the path down the hill toward the tram, heading back toward the castle for the main event.
Prague Castle

Hradčany, 119 08 Prague 1, Czechia Open in Google Maps Photo Credit to Deterexik
The scale is the shock. You walk through gates, then more gates, then find yourself in a courtyard that opens onto another courtyard, and the whole thing keeps going. I bought the circuit ticket, which is valid two days, and did not try to see everything in one push. I would not.
The Old Royal Palace, St. George’s Basilica, and the Golden Lane were my picks. The cathedral I saved for the next morning because the queue was a wall. Long enough for late afternoon to turn the stone the colour of butter.
From the castle grounds I followed the tram back down toward the river to catch the tail end of the Saturday market on the water.
Farmers’ Saturday market

Rašínovo nábřeží Vltavská, Náplavka, 120 00 Praha 2, Czechia Open in Google Maps Photo Credit to Farmářské tržiště Náplavka
The smell hit first, hot butter and grilled meat and something with cherries. The stalls run along the embankment at Náplavka, right on the water, and by late morning it is thick with locals and tourists and dogs. I bought pesto bread and a paper cup of svařák and sat on the concrete edge with my feet almost over the river.
Cash for the pesto stand. Cards work almost everywhere else. Long enough to eat twice. The langoš is huge, the poppy seed pastries are the sleeper hit, and the fresh cherries in June were the best I have had anywhere.
From Náplavka it is a scenic riverside walk, or a short tram ride, back toward the castle for the last light.
Zlatá ulička u Daliborky

Hradčany, 119 00 Prague 1, Czechia Open in Google Maps Photo Credit to Savoir Aimer (Admin)
Tiny doors, painted facades, and a corridor so narrow the crowd pushes you along whether you want to move or not. Golden Lane is charming and packed. I went late, past five, when most of the shops close and the ticket becomes free. Quieter, if less to actually do.
Long enough to peek into three of the little houses. The upstairs armour and weapons collection is more interesting than the exterior lets on. The alchemist stories are half legend and I did not mind.
From the castle grounds I walked down the hill toward the tram stop, aiming for a late dinner across the river at one of the grand old cafes.
Café Louvre

Národní 22, 110 00 Nové Město, Czechia Open in Google Maps Photo Credit to Mihai B
After the last of the sun, Café Louvre glowed pink from the street. Inside is all mirrors and long benches and the specific hum of a room that has been serving coffee for over a century. Einstein drank here. Kafka too. I ordered the pork shoulder and a hot chocolate that came thick with a small pot of real whipped cream.
Service is warm and slightly overrun, which suits the room. Long enough for two courses and dessert. The chocolate cake was better than the sacher torte I had been comparing it to. Small opinion, strongly held.
I walked back to the hotel through the quiet streets of Nové Město, the city almost still. A very good day to end on.
Day 3, Slower, Greener, and Back to the River
Day three eases off. A cathedral in the morning, a garden with peacocks, a walk along the water, and a wall covered in decades of paint. I ended near Charles Bridge again, which felt right. Prague is a city that likes to be closed the way it opened.
St. Vitus Cathedral

III. nádvoří 48/2, 119 01 Praha 1-Hradčany, Czechia Open in Google Maps Photo Credit to Karolina G.
I went at seven for the morning mass, which is the trick everyone in Prague eventually tells you. Free, quiet, and the stained glass just starting to catch. The Mucha window is what I had come for and it did not disappoint. Light in the palest greens and blues, spreading slowly across the floor as the sun came round.
Long enough to sit for a while after the service ended. The scale of the cathedral inside is one of those things a photograph cannot honestly deliver.
From the castle courtyard I followed the walk down the hill toward Malá Strana and slipped through a gate into the gardens.
Waldstein Garden

Letenská 123/4, 118 00 Malá Strana, Czechia Open in Google Maps Photo Credit to Valdštejnská zahrada
Peacocks. That was my first thought. Two of them wandered the gravel between the fountains as if they owned the place, which they largely do. Waldstein Garden is free and hidden in plain sight, tucked below the castle wall, and the morning I visited it was almost empty.
Long enough to sit by the reflecting pond and watch the koi. The grotto wall on the far end is the strange, dripping detail no one warns you about. Tulips were in late bloom. The whole garden felt like a secret.
From the exit on Letenská I walked south along the river, past Charles Bridge and on toward the Dancing House, an easy riverside walk.
Dancing House

Jiráskovo nám. 1981/6, 120 00 Nové Město, Czechia Open in Google Maps Photo Credit to Mithun B.S
The building leans into itself like it is about to sit down. I liked it more than the guidebook said I would. In the middle of a stretch of century-old apartment blocks, the curved glass and stone catches you off guard.
I went up to the rooftop bar for a glass of wine. The view is the reason to pay for the terrace, and the light over the river at the end of the afternoon is worth it. Long enough for one drink and a slow lap.
From the embankment I walked east across the tram tracks and up into the wide sweep of Wenceslas Square, ten minutes at a stroll.
Václavské nám.

New Town, 110 00 Prague 1, Czechia Open in Google Maps Photo Credit to Sylva. N
More boulevard than square. Long, wide, slightly overrun with chain shops and hotels, but full of the specific energy of a Prague late afternoon. I walked it end to end because I wanted to see the National Museum at the top of the hill catch the last of the light. It did.
Thirty minutes of walking, if that. The square is a place to move through, not linger in, but the history of it is heavy. This is where the crowds gathered in 1989. That fact colours the whole street.
From the top of the square I picked up a short tram south, back toward Vyšehrad, chasing the golden hour on the twin spires.
Saints Peter & Paul Basilica

Štulcova, 128 00 Praha 2-Vyšehrad, Czechia Open in Google Maps Photo Credit to Akila Wickramasekara
In the dust-orange light of late afternoon the twin neo-Gothic spires looked almost pink. I climbed the hill from the tram and paid the small entry to go inside, and the inside is the surprise. Painted walls, Art Nouveau echoes, colour where you were expecting stone. Quieter than the cathedral at the castle by a factor of ten.
Long enough to sit in a pew for a while. The cemetery outside holds Dvořák, which I had not known, and the walls behind the basilica open onto one of the best views of the river in the city.
From Vyšehrad it is a slow riverside walk back north toward Malá Strana and the last stop of the trip.
Lennon Wall

Velkopřevorské nám., 118 00 Malá Strana, Czechia Open in Google Maps Photo Credit to hossein mohammadi
After the last of the sun, the wall was still busy, still colourful, still someone spraying something new over yesterday’s paint. The Lennon Wall changes constantly, which is the whole point, and it is easy to be cynical about the crowds until you remember what it stood for in the 1980s.
Five minutes, honestly. I took a photo and stood for a while at the edge, and someone was playing a Beatles song on a small speaker without irony. It worked.
I walked back over Charles Bridge in the blue hour, the castle lit and the river black under the arches. A good last image of a good three days. Prague sent me off well.
I went home with sore feet and a small notebook full of scribbled tram numbers and cafe names, which is the sign of a trip I loved. Prague is one of those cities that rewards slowness and punishes checklist travel. Give it three days at walking pace and it will show you something the guidebooks skim past.
If you have been and would swap something in, tell me what. I already have a list for next time.