Italy's capital is one of the most visited destinations in the whole world attracting millions of visitors each year. For this reason it is extremely well connected with the rest of Italy as well as the rest of the world. Rome can be reached by any means of transport - by plane, train, bus, car or even on a cruise ship.
There are two airports serving the Greater Rome area - Fiumicino Airport and Ciampino Airport with flights to numerous European and worldwide destinations. The train travel is one of the most convenient way of getting to Rome from elsewhere in Italy and Europe. You can also reach the city of Rome by bus from many Italian and European destinations.
You can also decide to drive to Rome but we advise you that once you arrive leave your car and explore city by public transport. Rome is also one of the most popular destinations among visitors on Mediterranean cruises. The ships actually stop in the port of Civitavecchia which is located on Italy's western coast (some 30 km from Rome) while passengers make a day trip to Rome.
The easiest way of getting to Rome is flying to one of its two airports - Fiumicino Airport or Ciampino Airport. You can fly to these airports from most European and worldwide destinations throughout the year. Both airports are modern and well organised providing all the necessary services to make the most comfortable travel to passengers.
Rome Fiumicino Airport (FCO) which is situated 35 km southwest of the city is the main Rome's airport. It is also one of the largest international airports in Italy with more than 45 million passengers. Fiumicino is well connected with the city of Rome and travellers can choose from Leonardo Express train, shuttle buses, local taxi or organised transfers. Find out more about available options here.
Rome Ciampino Airport (CIA), which is situated about 17 km south of Rome, is the second Rome's airport serving around 6 million passengers yearly. This airport serves mostly charter and low-cost companies like Ryanair and Wizz Air. Ciampino also has great connections to Rome - from local trains, buses or local taxi.
For more details about flights to Rome click here.
Besides flying to Rome, taking a train can be a good choice of reaching Italian capital. If you are travelling to Rome from somewhere in Europe, the easiest option is to get to one of Italian cities situated in the north, like Milan, Venice or Trieste and from there catch the train to Rome. If you are exploring Italy and heading to Rome, taking a train is an excellent choice due to the fact that it is well connected to the major Italian cities by regional and high-speed trains.
Train services in Italy are provided by Trenitalia, national railway company and by Italo, private train operator. Trenitalia covers entire country with several train categories: Frecciarossa, Frecciabianca, Frecciargento and regional trains.
Frecciarossa are the fastest and super comfortable trains in italy serving 189 stations across the country including frequent connections between major destinations like Rome, Florence, Milan and Venice. Trains to Rome from Naples take approximately 1 hour, from Florence 1h 30 minutes while the journey from Venice takes less than 4 hours. Frecciargento trains are also high-speed trains offering connections between Rome and Bologna, Genoa, Venice, Verona, Trieste, Lecce and other destinations.
Italo offers a high-speed train service between many of the major cities across Italy including Rome. You can take their super comfortable modern trains between Rome and Milan, Verona, Florence, Turin, Venice, Bologna and Naples.
Most trains depart from Termini, Rome's main train station which is situated in the city centre and can be reached easily by public transport from elsewhere in Rome. Termini Station has 32 platforms and serves 850 trains each day. This is also where Leonardo Express Train from Fiumicino airport arrive. Some trains also stop at Roma Tiburtina Station, the second largest train station in Rome, which is connected to Termini by metro. There are also smaller train stations - Roma Ostiense and Roma Porta San Pietro (close to the Vatican) that serves mostly local trains. For more detailed information on train travel in Italy check here.
The Italian capital is also a bus transport hub and is connected to many Italian and European destinations. Generally, bus tickets are cheaper than train and plane tickets making travelling by bus ideal if you have a limited budget.
In Italy there are several bus companies operating in certain regions. Baltour is the leading bus operator in Italy which offers direct bus connections from Rome to Bologna, Siena, Milan and Bari in the south of Italy. Internationally, Baltour collaborates with Eurolines to extend its network to 23 European countries making it possible to reach Rome from cities such as London, Paris or Marseille.
Marino Autolinee connects south with north of Italy and also extend services to Europe (France, Germany, Switzerland and the Benelux). Onboar their modern buses you can travel from Rome to numerous destinations across Italy (Bologna, Foggia, Genova, La Spezia, Milan, Modena, Padova, Parma, Pisa, Pordenone, Reggio Emilia, Torino, Treviso, Verona, Vicenza).
Marozzi company operates network of bus connections from destinations in Apuglia and Basilicata to cities in central and northern Italy. Using their buses you can travel to Rome from Brindisi (6h 30 min), Gallipoli (9 hours), Foggia (4h 40 min), Matera (5h 45 min), Bari (5 h 30 min) and Taranto (7 h 40 min).
Sulga bus company operates buses in in the regions of Campania, Lazio and Umbria. If you plan to travel from Rome to Umbrian destinations such as Perugia, Todi or Assisi. You can also travel between Rome and Ravenna in Emilia-Romagna region. SENA bus has bus services from Rome to Siena.
Flixbus offers bus connections to numerous destinations across Italy at affordable prices. Their buses have large comfortable seats, a toilet, WI-Fi and power outlets.
Most buses to Rome terminate at the Tiburtina Bus Station which is linked by overground train network as well as metro with Termini Station.
Rome is one of the most popular locations in Italy, having intercity connections to more than 20 cities in Italy like Milan, Naples and Palermo.
Rome is one of the most visited destinations for visitors on Mediterranean cruises. Cruise ships usually dock at the port of Civitavecchia, about 80 km north-west of Rome. There are two solutions of getting to Rome - taking a train or booking a private car transfer.
Cruise visitors usually make a day trip to Rome which is very easy to do by taking a train from Civitavecchia to Rome which stops on several stops along the way. With the regionale and regionale veloce trians, you can stop at San Pietro (the Vatican), Ostiente, Trastevere and of course main train station Termini. If you take Frecciabianca train which is faster train you will travel directly from Civitavecchia to Termini Station.
Termini Station or Rome San Pietro station (45 minutes). First you need to take one of shuttle buses running between the various cruise-ship piers and Forte Michelangelo at the entrance of the port. From there it's a short 10-minute walk down Viale Garibaldi to the train station. Consider buying a BIRG one-day travel pass (€9.30) at the station which includes travel down to Rome and back and bus/metro travel within the city.
Home > Getting to Rome