Book bus Tickets from

Rome to Florence

Mon, Jul 24
$14
Tue, Jul 25
$12
Wed, Jul 26
$14
Thu, Jul 27
$14
Fri, Jul 28
$12
Sat, Jul 29
$14
Sun, Jul 30
$14
Mon, Jul 31
$12
Tue, Aug 1
$14
Wed, Aug 2
$14
Thu, Aug 3
$12
Fri, Aug 4
$12
Sat, Aug 5
$16
Sun, Aug 6
$14

Upcoming bus trips on Tue, Jul 25 See all

7:55am
3h 25m
11:20am
$20.89 FlixBus
Rome, RM, IT
Florence, FI, IT
8:05am
7h 30m
3:35pm
$11.55 FlixBus
Rome, RM, IT
Florence, FI, IT
10:05am
3h 25m
1:30pm
$20.89 FlixBus
Rome, RM, IT
Florence, FI, IT
11:00am
3h 25m
2:25pm
$26.73 FlixBus
Rome, RM, IT
Florence, FI, IT
12:00pm
3h 25m
3:25pm
$26.73 FlixBus
Rome, RM, IT
Florence, FI, IT
1:00pm
3h 25m
4:25pm
$16.22 FlixBus
Rome, RM, IT
Florence, FI, IT
4:15pm
3h 25m
7:40pm
$20.89 FlixBus
Rome, RM, IT
Florence, FI, IT
5:15pm
3h 25m
8:40pm
$20.89 FlixBus
Rome, RM, IT
Florence, FI, IT
6:50pm
4h 15m
11:05pm
$13.89 FlixBus
Rome, RM, IT
Florence, FI, IT
8:25pm
3h 35m
12:00am
$13.89 FlixBus
Rome, RM, IT
Florence, FI, IT
10:35pm
3h 25m
2:00am
$20.89 FlixBus
Rome, RM, IT
Florence, FI, IT
11:35pm
10h 25m
10:00am
$44.12 FlixBus
Rome, RM, IT
Florence, FI, IT

Why book on Wanderu?

  • Lowest Prices
  • $0 Wanderu Fees
  • The Most Options

QUICKVIEW

TRAVELING FROM Rome TO Florence BY bus

AVERAGE PRICE

$15

FASTEST TIME

3h 25m

TRIPS PER DAY

10

bus CARRIERS

1

How can I get the cheapest bus ticket from Rome to Florence?

Wanderu makes it simple to get cheap bus tickets by searching prices and itineraries for 70+ bus and train lines in 20+ countries. Comparing your options and booking as early as possible is the best way to get the cheapest bus ticket from Rome to Florence. Based on historic trends, the lowest average bus fare from Rome to Florence has been $14MX$243CA$17€12£11kn88Kč308zł51CHF13. By booking 26 days in advance, tickets are typically $4MX$69CA$5€3£3kn25Kč87zł14CHF4 cheaper than those booked at the last minute.

How many daily bus trips are there from Rome to Florence?
TRIPS PER DAY

10

DIRECT TRIPS

10

EARLIEST DEPARTURE

7am

LATEST DEPARTURE

10pm

On average, there are 10 bus trips from Rome to Florence every day. FlixBus schedules have the most departures from Rome to Florence, with an average of 10 trips per day, and 190 trips per month.

If you're looking for more travel options, you may also want to view Rome to Florence train schedules.

Bus lines that have service on this route offer WIFI and power outlets. FlixBus offers upscale service amenities, including beverage and meal service to make your trip more pleasant.

How long is the bus ride from Rome to Florence? On average, a bus trip from Rome to Florence takes 3h 43m to make the 143.6 mi - 231.0 km journey. FlixBus has the fastest advertised travel time of 3h 25m to get from Rome to Florence.

Bus lines that run from Rome to Florence

Getting from Rome to Florence by FlixBus:

FlixBus is one of Europe’s leading bus carrier, providing reliable and comfortable service to more than 900 destinations in 20 different countries.

Avg. time 3h 46m
Avg. price $14