Walking distances in Rome

Rome is a small city and you can walk almost anywhere in the Historic centre without ever needing to take public transport. See our guide below with walking distances to and from Rome’s most well known landmarks.

Spanish Steps

Approx Walking distances from the Spanish Steps to:
  • Piazza Navona 15 mins
  • Campo de’Fiori 20 mins
  • Trastevere 30 mins
  • Vatican 25 mins
  • Villa Borghese 15 mins
  • Colosseum 30 mins
  • Termini 25 mins

Piazza Navona

Approx Walking distances from Piazza Navona to:
  • Spanish Steps 15 mins
  • Campo de’Fiori 5 mins
  • Trastevere 30 mins
  • Vatican 25 mins
  • Villa Borghese 25 mins
  • Colosseum 30 mins
  • Termini 25 mins

Campo de’Fiori

Approx Walking distances from Campo de’ Fiori to:
  • Spanish Steps 20 mins
  • Piazza Navona 5 mins
  • Trastevere 10 mins
  • Vatican 20 mins
  • Villa Borghese 25 mins
  • Colosseum 25 mins
  • Termini 35 mins

Trastevere

Approx Walking distances from Trastevere to
  • Spanish Steps 30 mins
  • Piazza Navona 10 mins
  • Campo de’Fiori 5 mins
  • Vatican 20 mins
  • Villa Borghese 35 mins
  • Colosseum 25 mins
  • Termini 35 mins

Vatican

Approx Walking distances from the Vatican to
  • Spanish Steps 25 mins
  • Piazza Navona 20 mins
  • Campo de’Fiori 20 mins
  • Trastevere 20 mins
  • Villa Borghese 30 mins
  • Colosseum 40 mins
  • Termini 50 mins

Villa Borghese

Approx Walking distances from Villa Borghese to
  • Piazza Navona 25 mins
  • Campo de’Fiori 25 mins
  • Trastevere 35 mins
  • Vatican 30 mins
  • Villa Borghese 30 mins
  • Colosseum 40 mins
  • Termini 50 mins

Colosseum

Approx Walking distances from the Colosseum to
  • Spanish Steps 30 mins
  • Piazza Navona 30 mins
  • Campo de’Fiori 25 mins
  • Trastevere 25 mins
  • Vatican 40 mins
  • Villa Borghese 40 mind
  • Termini mins

Termini

Approx Walking distances from Termini Station to
  • Spanish Steps 25 mins
  • Piazza Navona 25 mins
  • Campo de’Fiori 35 mins
  • Trastevere 35 mins
  • Vatican 50 mins
  • Villa Borghese 50 mins
  • Colosseum 20 mins