How to get from Rome to Florence?

This article is about how to get from Rome to Florence: distance, travel time, stops, and cost

Yana Safina
author of the article

Rome – Florence: how to get from the airport?

There are several ways to get from the capital of Italy to Florence: by train, bus, plane, or taxi (individual transfer). High-speed train will take a tourist to the destination just in 1.5 hours, while the ticket cost can be quite attractive, as well – from EUR 24.9. The Rome to Florence bus travel time is 3.5 hours, and the journey cost is EUR 34. A plane will arrive in 55 minutes after its departure, and the ticket will cost a minimum of EUR 98. As for travelling by taxi or transfer, a car will take a tourist to the destination in about 3.5 hours, the journey cost will be from EUR 514. The direct air distance between Rome and Florence is 276 km, and the distance by road is 344 km.

Before choosing some or other kind of transport, you should learn some of their peculiarities. For example, you should add the time of the trip to Rome Airport (EUR 6 by bus) which is 30 km from the city and the time of the trip from Florence Airport to the city (5 km/EUR 8 by bus) to the plane travel time. If you decide to travel from Rome to Florence by train, it would be better to book tickets in advance. The thing is that the price of the train ticket is not fixed: the closer the reservation to the date of departure is, the higher the ticket price is. Besides, the ticket cost is also higher on holidays, and at weekends it is higher than it is on workdays. Bus is actually Rome to Munich shuttle that makes a stop in Florence.


Order a transfer from Rome


Florence – the capital of the Italian kingdom

Florence is home to romantics from all over the world! It is the place where famous people such as Michelangelo, Botticelli, Leonardo da Vinci, and many others were born. There are so many different sightseeings and architectural monuments in this city that it can totally take your breath away! For instance, tourists especially love the Florence Cathedral, as well as the Palazzo Medici, the Accademia di Belle Arti di Firenze, various museums (San Marco, the Stibbert Museum, etc.), basilicas, and chapels. So nobody will be bored in this city – everyone who will come here will remember this place forever.

Train from Rome to Florence

Train from Rome to Florence
Cost

from €32,5

Waiting time

20 min

Travel time

2 h

Clients

Couple

Italo and Frecciarossa trains from Rome to Florence get in just 1.5 hours. Trains depart from the main railway station of Rome – Termini, as well as from Tiburtina station which is in the very heart of the city. In Florence, they arrive at Santa Maria Novella railway station which is also in the city centre. The Train ticket cost depends on the class, as well as the day of the week and time of the day. Thus, the initial Italo express ticket price is EUR 33, Frecciarossa one – from EUR 25. There is also IntercityNotte night train serving this route, but it doesn’t operate every day. Its travel time is 3 hours 9 minutes, the ticket cost is EUR 32.5. The tickets can be bought online or at the railway ticket office. By the way, the trains are rather comfortable: there are coffee tables, drinks and food, newspapers, and some room for luggage on them.

Train from Rome to Florence:

Train Italo/Frecciargento/Intercitynotte

Timetable:

From 05:45am to 10:35pm

Route:

Termini railway station – Florence Santa Maria Novella railway station

Travel time:

2 h (30 – public transport to Termini railway station or Tiburtina station, 1.5 – train)

Waiting time:

15-20 min

Comfort level:

High: roomy cabin, large windows, tables, seats with armrests, latest newspapers, bar

Cost:

From 32.5 euro (7.5 – public transport, from 25 – train)

Clients:

tourists who prefer to save money, those who travel without large luggage, couples without children, young tourists

How to find Rome to Florence train platform:

The trains are not assigned to certain platforms, and the number of the platform is written on a ticket. Also, it appears on all information boards just before the train enters the station.

Rome to Florence bus. Shuttle

Rome to Florence bus. Shuttle
Cost

from €34

Waiting time

1-3 h

Travel time

4 h

Clients

Ind.tourist

There is just one journey by Rome to Florence bus a day. Though MeinFernbus shuttle serves the Rome-Munich route, it also goes through Florence, so travelers can choose this kind of transport, as well. The bus travel time is 3 hours 30 minutes, the ticket cost is EUR 32.5. The bus is two-storey and has a roomy cabin, and you can also take a nap in your seat. Tickets can be bought on the official carrier’s website, in travel agencies and at bus station ticket offices.

Rome to Florence bus:

MeinFernbus

Timetable:

From 08:00am to 10:35pm

Route:

Tiburtina bus station – Montelungo bus station in Florence

Travel time:

4 h (30 – metro, 3 h 30 min – bus)

Waiting time:

1-3 h

Comfort level:

High: soft seats, Wi-Fi, sockets, WC, roomy cabin, large windows, two storeys

Cost:

From 32.5 euro (7.5 – public transport, from 25 – train)

Clients:

couples without children, young tourists, those who want to save money, travelers without large luggage

How to find the bus to Florence stop at Rome bus station:

You can get from the airport to Tiburtina bus station by overground metro train (line FM1) to the station of the same name.

Rome to Florence plane

Rome to Florence plane
Cost

from €106

Waiting time

4-7 h

Travel time

~1,5 h

Clients

Ind.tourist

Rome to Florence plane is a direct flight by the Alitalia carrier. The flight time is 55 minutes, the ticket cost is from EUR 98. There are three flights a day, and there are no overnight ones. When planning your trip by Rome to Florence plane, note that Florence Amerigo Vespucci Airport is 5 km from the city, so you should add the time of the trip to the city to the flight time. And to get to the city, you can take a taxi or a bus.

Rome to Florence plane:

direct flight by Alitalia

Timetable:

several flights a day

Route:

Rome Fiumicino Airport – Florence Amerigo Vespucci Airport

Travel time:

1 h 20 min (55 min – plane, 25 min – bus from Florence Airport)

Waiting time:

4 – 7 h between flights

Comfort level:

Medium

Cost:

from 106 euro (from 98 – plane, 8 – bus to Florence)

Clients:

wealthy tourists, businessmen, aged tourists, families with no children

How to get from Amerigo Vespucci Airport to Florence:

You can get to Florence city centre by Vola in bus express – the ticket can be bought from the driver or at the airport ticket office.

Taxi from Rome to Florence. Transfer

Taxi from Rome to Florence. Transfer
Cost

€514

Waiting time

5 min

Travel time

3 h

Clients

Family

If you are afraid of flying, don’t trust low-cost companies, or for some reasons buses and trains are not suitable for you, you can always book a transfer from Rome to Florence or take a taxi on the spot. The distance between Rome and Florence can be covered by car in about 3 hours; the journey cost depends on the class of the car and the quantity of additional options. The minimum trip cost is EUR 514.

Timetable:

24/7

Route:

to the hotel in Florence or to given address

Travel time:

3 h

Waiting time:

Taxi on the spot: 5-10 minutes,
you don't have to wait for a transfer in a queue of other passengers, the driver will be waiting for you on time with a nameplate at the exit from the arrivals area

Comfort level:

Taxi: journey with no stops and no other passengers
Pre-booked transfer: child seats, air-conditioning, request stops, the opportunity to pay online, help with luggage, a bottle of mineral water as a gift

Cost:

from €514

Clients:

large groups of people, families with children, tourists with large luggage, businessmen, those who arrive at night, aged tourists, those who are in Florence/Italy for the first time

How to find a taxistand to Florence at Rome Airport:

Stands for taxis and transfers are near the exits from Fiumicino Airport Terminal 1, 2, 3 and 5 buildings.

Car rental in Rome

Car rental in Rome
Price

from €19

Rental Period

from 1 day

Required driving experience

from 1 year

To rent a car without a driver to get from Rome to Florence, you need to provide standard set of documents: a driving license of your country, a passport, and a credit card. In order to avoid problems with the police, it’s better to have an IDL.
The price of car rental per day starts at €9 for a compact car. The price includes insurance that covers carjacking and motor vehicle collisions, road tolls and airport tax. The latter one is applied if you rent a car at the airport in Rome on the day of arrival.
On weekdays, it’s difficult to find parking in the city center, so it’s more convenient to park in remote areas. Keep in mind that cars are not allowed to enter some historical quarters in the city.

How to get from Rome to Florence: travel and waiting time

How to get from Rome to Florence

There are several ways to get from Rome to Florence, yet each of them has their own advantages and disadvantages. To choose the most suitable option, you need to specify the most important criteria: the trip budget, the trip duration, and the comfort level. May your trip be full of unforgettable impressions and the brightest emotions!

Read also:

All Rome's routes

How to get from Fiumicino Airport to Rome?

How to get from Rome Airport to Termini station?

How to get from Rome to Sorrento?