Walking Lisbon's Seven Hills: Routes, Viewpoints and Rest Stops
A practical guide to tackling Lisbon's famous hills on foot, with real routes, honest gradients and the best places to pause.
The Classic Seven Hills Route: Start in Alfama, End in Bairro Alto
Most first-time visitors start at Praça do Comércio and head straight into Alfama, the oldest quarter. From the riverfront, the climb up to Castelo de São Jorge is steep but short — about 15 minutes of stairs and cobbles. Take the tram 28 if you prefer, but walking gives you the reward of Miradouro de Santa Luzia, a shaded terrace with tiled walls and river views. Continue uphill to the castle (entry around €10–15) and then descend through Mouraria, where the streets are quieter and the smell of grilled fish drifts from tascas. This first section is best done before 10am to avoid crowds and heat.
From Mouraria, head west along Rua da Palma to Rossio, then climb to Bairro Alto via the Elevador da Glória (a funicular, around €3.80 return) or on foot up Calçada do Duque — a steady 10-minute ascent. Bairro Alto’s grid of streets hides Miradouro de São Pedro de Alcântara, a garden with a kiosk and one of the best sunset views over the castle. This route covers three of the seven hills — Alfama, Castelo and Bairro Alto — in about 3–4 hours at a leisurely pace. I’d book a hotel in Baixa or Chiado to be within walking distance of both ends.
The Western Hills: Estrela, Prazeres and Alcântara
The western side of Lisbon is often overlooked, but it offers some of the city’s most rewarding walks. Start at Praça do Príncipe Real and walk downhill to the Estrela Basilica, then wander through the Jardim da Estrela — a lovely park with a kiosk café. From there, follow Rua de São Bento uphill to the Assembleia da República, then continue to the Prazeres Cemetery (the city’s largest, with tombs of famous writers) and the Miradouro dos Prazeres, a quiet terrace with views across the river to Almada. The gradient is gentle compared to Alfama, but the distances are longer — about 40 minutes from Príncipe Real to Prazeres.
For a longer loop, descend from Prazeres to Alcântara, passing under the 25 de Abril Bridge. The area around LX Factory — a former industrial complex turned creative hub — is a good rest stop with bookshops and cafés. From there, you can catch a train back to Cais do Sodré (one stop, 5 minutes) or walk along the river to Belém (about 30 minutes). This section is best in spring or autumn; summer afternoons can be hot and exposed. I’d recommend staying in Príncipe Real or Estrela if you want a quieter base with easy access to these hills.
The Eastern Hills: Graça, Penha de França and São Vicente
Graça and Penha de França are where locals go for Sunday walks. Start at Miradouro da Senhora do Monte — the highest viewpoint in the city, with a sweeping panorama that includes the castle and the river. From there, walk down through Graça’s narrow streets to the Feira da Ladra flea market (Tuesdays and Saturdays) in Campo de Santa Clara. Continue uphill to the National Pantheon (entry around €4) and then to Miradouro de Santa Engrácia for a different angle. The streets here are steep but less crowded than Alfama, and you’ll find plenty of small cafés for a bica (espresso) and a pastel de nata.
For a longer walk, follow the tram 28 route from Graça to São Vicente and then down to Santa Apolónia station. The descent through the winding streets of São Vicente is picturesque but lacks shade, so carry water. This area is served by several bus lines (e.g., 712, 734) and the Santa Apolónia metro station. If you’re booking a hotel, consider staying in Intendente or Anjos — they’re central, well-connected and offer a more local atmosphere than Baixa. The walk from Senhora do Monte to Santa Apolónia takes about 1.5 hours with stops.
Rest Stops and Practicalities: Where to Pause and What to Skip
Lisbon’s hills are best tackled with frequent breaks. Kiosks (quiosques) are scattered at major viewpoints — Senhora do Monte, São Pedro de Alcântara and Santa Luzia all have them — serving drinks and snacks at reasonable prices (a coffee around €1, a beer €2–3). For a sit-down rest, try the cafés in Príncipe Real or the tascas in Mouraria. Avoid the restaurants immediately around Castelo de São Jorge; they’re overpriced and mediocre. Instead, walk 10 minutes down to Alfama’s back streets for better value. Public toilets are scarce, so use cafés or the free facilities at the main viewpoints.
Wear comfortable shoes with grip — cobbles are slippery when wet. The best months for walking are April–June and September–October, when temperatures are mild (15–25°C) and rain is less likely. Skip July and August midday walks; the heat and crowds make the hills exhausting. Also skip the tram 28 if you’re short on time — it’s often packed and slow. Walking is faster for short hops. For accommodation, I’d book a hotel in Chiado or Baixa for first-timers, or Príncipe Real for repeat visitors. All are central and within walking distance of multiple hills.
Questions, answered
How many hills are there in Lisbon and can I walk them all in one day?
Lisbon is said to have seven hills, but walking all in one day is strenuous. A realistic full-day route covers three to four hills, like Alfama, Castelo, Bairro Alto and Graça, with breaks. Use trams or metro between distant sections.
What are the best viewpoints for sunset in Lisbon?
Miradouro de São Pedro de Alcântara in Bairro Alto and Miradouro da Senhora do Monte in Graça are top for sunset. Both have kiosks and are easily reached on foot. Arrive early to secure a spot, especially in summer.
Which neighbourhood is best to stay in for walking Lisbon's hills?
Baixa and Chiado are central and flat, making them good bases. Príncipe Real is quieter and close to western hills. For a local vibe, Intendente or Anjos offer good value and metro access. All are within walking distance of major viewpoints.
5% back on completed stays · ~1 tonne CO₂ retired per booking