1map logoGo to main page

Rome to Florence from $11: 6 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Rome, Italy
to
Florence, Italy

How to Get from Rome to Florence: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$11 RideshareBest price
145.3 milesDistance
1h 36m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Rome to Florence with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
Trenitalia Frecce
Train
Average Duration
1h  36m
Estimated price
$18-80
Recommended
Company
various
Rideshare
Average Duration
3h  12m
Estimated price
$11-27
Cheapest
route map
Distance: 145.3 miles
Duration: 1h 36m

See more options

Pricing table
Company
FlixBus
Bus
Average Duration
3h  45m
Estimated price
$24-35
Company
various
Drive
Average Duration
2h  42m
Estimated price
$50-75
Company
various
Plane
Train
Average Duration
3h  25m
Estimated price
$64-429
Company
Alitalia
Plane
Average Duration
2h  33m
Estimated price
$70-269

Compare prices for your selected dates

TypeMo 06/01Tu 07/01We 08/01Th 09/01Fr 10/01Sa 11/01Su 12/01
Bus $4 $3 $3 $3 $4 $4 $5
Train $13 $12 $12 $13 $13 $14 $13
Fly $94 $84 $114 $126 $108 $101 $101

Traveling From Rome to Florence

The journey from Rome to Florence presents a shift from the bustling energy of the capital to the serene charm of Renaissance artistry and rich history.

Best Neighbourhoods in Florence

Florence boasts diverse neighborhoods, each offering its own vibrant experience.

Oltrarno
• Known for artisan workshops and traditional crafts.
• Offers stunning views from Piazzale Michelangelo.
Santa Croce
• Home to the famous Basilica di Santa Croce.
• Bustling with local markets and lively restaurants.
Duomo
• Centers around the iconic Florence Cathedral.
• Packed with historical sites and impressive architecture.

Best Times To Visit Florence's Attractions

Maximize your Florence experience by visiting attractions at optimal times.

Uffizi Gallery
Visit early in the morning or late afternoon for fewer crowds.
Ponte Vecchio
Explore during weekdays to avoid tourist-heavy weekends.
Florence Cathedral
Go early in the day to enjoy a quieter atmosphere.

Florence Weather: What to Expect Year-Round

Florence experiences a humid subtropical climate, with hot summers and mild winters. The best times to visit are spring and fall, when the weather is pleasant, enhancing your ability to explore the city's stunning attractions without being hindered by extreme temperatures.

Dining Recommendation

Try the famous Florentine steak, a succulent T-bone cut sourced from local Chianina cattle, which showcases the Tuscan emphasis on simplicity and quality. The rustic trattorias in Florence often feature an inviting ambiance that complements the rich flavors of regional ingredients, offering a distinct dining experience compared to the vibrant, bustling eateries in Rome.

Rome - Florence operators

Explore transport companies operating between Rome and Florence, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Train Show train routes
Contact phone
+39 06 68475475
Website
https://www.trenitalia.com/en/frecce.html

Train from Roma Termini to Firenze S.M.N.

Average Duration
1h 36m
Estimated price
$23-80
Contact phone
+39 06 8937 1892
Website
https://www.italotreno.it/en

Train from Roma Termini to Stazione Santa Maria Novella

Average Duration
1h 37m
Estimated price
$20-65
Bus Show bus routes
Contact phone
+49 30 300 137 300
Website
https://www.flixbus.co.uk

Bus from Roma Tiburtina TiBus to Florence

Average Duration
3h 45m
Estimated price
$25-35
Rideshare
Contact phone
+3 318 576 2228
Website
https://www.blablacar.com

Rideshare from Rome to Florence

Average Duration
3h 12m
Estimated price
$11-27
Plane Show flights
Website
http://alitalia.com

Plane from Rome (FCO) to Florence (FLR)

Average Duration
55m
Estimated price
$60-260

Rome to Florence: Overview of Bus, Train, Flight, and Car Trips

Traveling between Rome and Florence offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a picturesque drive from Rome to Florence covering a distance of 278.4 km, offering stunning views of the Italian countryside along the way. 💰 Prices for a road trip from Rome to Florence range from €46 to €69, providing a budget-friendly transportation option to explore the beauty of Tuscany's capital. 🚗 Consider using Blablacar's carpooling service for convenient rideshare opportunities between Rome and Florence, ideal for those without a driver's license or seeking an alternative to public transportation. Enjoy a comfortable and social journey through the scenic landscapes of Italy.
Average price
€46 - €69
🚄 Enjoy a fast and convenient train journey from Rome to Florence! The direct train from Roma Termini to Firenze S.M.N. departs every 20 minutes and takes approximately 1 hour and 36 minutes. 🌆 Experience the picturesque landscapes of Italy as you cover the 249 km distance from Rome to Florence in just over an hour and a half. Choose from different routes, such as via Milano Centrale or Venezia S.Lucia, both operated by Trenitalia Frecciarossa. 🎫 Ticket prices for the Rome to Florence train range from €17 to €74, offering affordable options for travelers looking to explore the beauty of Florence on a quick and comfortable journey by train.
Departure Point
Roma Termini station
Arrival Point
Firenze S.M.N. station
Useful tips for train travellers
• Onboard services on the high-speed trains like Trenitalia's Frecciarossa and Italo include catering options such as a snack bar offering a variety of complimentary snacks and beverages in First Class and an a la carte menu available for purchase in Business Class. You can enjoy a meal using the dedicated dining service in Business Class, where meals are served at your seat.
• When traveling on the high-speed trains to Florence, you have three seating options: First Class (Premium experience with more space and amenities), Business Class (comfortable seating with meal services), and Economy Class (affordable option with basic amenities). Trenitalia's Frecciarossa trains offer all three classes, while Italo trains provide a similar layout with options of Executive, Comfort, and Smart classes.
• The main operators for the Rome to Florence route are Trenitalia (trenitalia.com) and Italo (italotreno.it). Both companies provide excellent service and frequent departures. For more information on train schedules and booking, check their websites.
🛫 The quickest way to travel from Rome to Florence is by taking a direct flight, which only takes 55 minutes from Rome Airport to Florence Airport. 💸 The prices for flights between Rome and Florence can range from €65 to €248, providing travelers with a variety of options to suit their budget and travel preferences.
Departure Point
Rome Airport
Arrival Point
Florence Airport
🚌 Travel from Rome to Florence by bus is convenient and efficient. The direct FlixBus service operates three times a day, taking approximately 3 hours and 45 minutes to reach Florence from Roma Tiburtina TiBus station. 🛣️ Route options vary in duration and transfers. Depending on the route chosen, travelers can reach Florence from Rome in as little as 1 hour and 26 minutes by train or up to 4 hours 34 minutes by bus. Prices for the bus ticket range from €22 to €32.
Departure Point
Roma Tiburtina TiBus station
Arrival Point
Florence station
Useful tips for bus travellers
• Arrive early at the Roma Tiburtina station to allow time for potential delays in ticketing or boarding; there are multiple services operating such as FlixBus (flixbus.com) and MarinoBus (marinobus.it), so check your bus provider for any specific boarding instructions.
• While traveling, keep an eye out for scenic views as you pass through the Tuscan countryside; it's a great opportunity for picturesque photos, especially around the Chianti wine region.
• Upon arriving at the Florence bus station, take a moment to review the layout as it can be quite busy; head to the information desk near the main exit if you need assistance with finding local transport options such as buses or trams to your final destination within Florence.

Frequently asked questions

Find out more about the route from Rome to Florence.

Or choose the category:
The distance between Rome and Florence is approximately 233.4 km by road. By train, it takes approximately 1 hour and 36 minutes to travel from Rome to Florence. If you choose to fly to Bologna first and then take a train, the travel time is around 3 hours and 25 minutes. Alternatively, you can fly directly from Rome to Florence, which takes approximately 2 hours and 46 minutes. Driving by car from Florence to Rome takes around 2 hours and 42 minutes, while taking a bus can take approximately 4 hours and 15 minutes.
The most cost-effective option for traveling from Rome to Florence is to rideshare, with prices ranging from €9 to €24. This option takes approximately 3 hours and 12 minutes. However, if time efficiency is a priority, taking the train is the quickest option, with a travel time of 1 hour and 36 minutes, though ticket prices can range from €16 to €192.
The prices for a train ticket from Rome to Florence range from €16 to €192, depending on the class of travel and type of train. The prices for a bus ticket from Florence to Rome vary from €24 to €37, depending on the bus company and type of service.
If you prefer not to use public transportation to get from Rome to Florence, you can consider using Blablacar's carpooling service. This is a great option for ridesharing with others who are traveling in the same direction. The driving distance between Rome and Florence is approximately 278.4 km, and it typically takes around 2 hours and 42 minutes to drive between the two cities. The prices for carpooling vary but can range from €46 to €68.
The most convenient and fastest way to travel from Rome to Florence without a car is by train, taking approximately 1 hour and 36 minutes. Train tickets can cost between €16-€192. Another option is to take a bus, which takes about 4 hours and 15 minutes and costs €24-€37. Alternatively, you can fly, which takes around 2 hours and 46 minutes and costs €46-€240.
Yes, there is a direct link between Rome and Florence. A train operated by Trenitalia Frecce departs from Roma Termini station and arrives at Firenze S.M.N. station, with services running every 15 minutes and taking approximately 1 hour and 36 minutes. Additionally, there is a direct bus operated by FlixBus, departing from Rome Tiburtina Bus station and arriving at Florence, with services running once daily and taking approximately 4 hours and 15 minutes.
The flight between Rome and Florence typically takes around 55 minutes. The cost of the flight can vary between €50 and €236, depending on factors such as the airline, time of booking, and availability.
There are plenty of accommodation options available near Florence. You can choose from over 2343 hotels with prices starting at €37 per night.

Trips to Florence