How to get to Rome: complete transport guide

Complete guide to reaching Rome by plane, train, car and bus. Fiumicino and Ciampino airports, Termini and Tiburtina stations, motorways and local transport.

How to get to Rome: complete transport guide

How to get to Rome by plane

The main airport is **Leonardo da Vinci - Fiumicino (FCO)**, Italy's largest, located 30 km from the centre. Connections to the city are excellent:

  • **Leonardo Express**: non-stop direct train to Roma Termini in 32 minutes (14.50 euros, every 15 minutes)
  • **FL1 regional train**: stops at Trastevere, Ostiense and Tiburtina (8.50 euros, every 15 minutes)
  • **SIT/Terravision/TAM buses**: to Termini in 50-60 minutes (6-7 euros)
  • **Taxi**: fixed rate of 50 euros to the centre (within the Aurelian Walls)

**Roma Ciampino Airport (CIA)** is used mainly by Ryanair and Wizz Air, located 15 km from the centre. The Atral/SIT bus reaches Termini in 40 minutes (6 euros). Taxis have a fixed rate of 31 euros to the centre.

How to get to Rome by train

**Roma Termini** is the main station, Italy's largest, located in the heart of the city. Services include:

  • **Frecce Trenitalia**: Milan (2h55), Florence (1h30), Naples (1h10), Venice (3h30), Turin (4h15)
  • **Italo**: same routes with high frequency
  • **International trains**: overnight services to Austria and Germany

**Roma Tiburtina** is the second high-speed station, useful for those heading to the north-eastern districts. Both Frecce and Italo stop here.

Other useful stations: **Roma Ostiense** (for the southern area and Fiumicino airport trains), **Roma Trastevere** (for the Trastevere neighbourhood and the airport via FL1).

How to get to Rome by car

Rome sits at the centre of Italy's road network:

  • **A1 (Autostrada del Sole)**: from Milan/Florence (north) and Naples (south)
  • **A12**: from the Tyrrhenian coast (Civitavecchia, Livorno)
  • **A24**: from Abruzzo and the Adriatic (L'Aquila, Pescara)
  • **A91 (Roma-Fiumicino)**: from the airport

The **Grande Raccordo Anulare (GRA)** ring road encircles the city. The centre has an extensive **ZTL** (Limited Traffic Zone with active cameras) and traffic is often chaotic. Recommended park-and-ride facilities:

  • **Anagnina** (metro A, south-east)
  • **Laurentina** (metro B, south)
  • **Ponte Mammolo** (metro B, east)
  • **Saxa Rubra** (north, urban train)

Parking in the centre costs 1.20-3 euros per hour (blue lines).

How to get to Rome by bus

The main bus station is **Roma Tiburtina** (the square in front of the railway station), connected by metro B. Operators include:

  • **FlixBus**: all of Italy and Europe
  • **MarinoBus**: southern Italy (Puglia, Calabria, Sicily)
  • **COTRAL**: Lazio regional network (Tivoli, Viterbo, Latina, Castelli Romani)
  • **International coaches**: to the Balkans, Spain and Eastern Europe

Some buses also stop at Fiumicino airport or Anagnina station.

Getting from the arrival point to the centre

Rome has a public transport network run by **ATAC**. The metro has 3 lines:

  • **Line A** (orange): Battistini-Anagnina, via Piazza di Spagna, Barberini, San Giovanni
  • **Line B/B1** (blue): Laurentina-Rebibbia/Jonio, via Colosseum, Circo Massimo, Termini
  • **Line C** (green): Monte Compatri-San Giovanni

These are complemented by buses, trams and urban trains. A BIT ticket costs 1.50 euros (100 minutes). The day pass (BIG) costs 7 euros, 3-day (BTI) 18 euros, weekly (CIS) 24 euros.

From Termini, the Colosseum is 2 metro B stops away (5 minutes), Piazza di Spagna 2 metro A stops, the Vatican 6 metro A stops (Battistini direction, Ottaviano stop).

Practical tips

If you arrive at Fiumicino, the Leonardo Express is the fastest but also the most expensive option. The FL1 regional train is an excellent alternative if your accommodation is not near Termini. Rome is a big city: the metro does not cover all areas, so plan your journeys in advance. Avoid unlicensed taxis outside the airports and insist on the fixed rate.

---

**Read also:**

More destinations to discover

← All guides