logo
Your journey starts now
Two white leaf

From Ferrara to Florence by train, bus and carpooling

Compare and book among Trenitalia, FlixBus, Itabus, Marinobus, Bus Blablacar, Appennino Shuttle, Blablacar

4 stars icon

4.7 out of 1146 reviews

Lowest prices found by our customers

The next cheapest train, bus and carpooling ticket from Ferrara to Florence is on Sunday 25 October 2026. Book it now before the price goes up!

Trip info

122 kmDistance
8€ - 61€Prices
0.97 millions of Km traveled by our travelers
DirectTrip type
1h10Trip duration
logo Trenitalialogo Flixbuslogo Itabuslogo Marino bus
CarriersTrenitalia, FlixBus, Itabus, Marinobus, Bus Blablacar, Appennino Shuttle, Blablacar.
Detailed itinerary
🚄 Train🚌 Bus🚌 + 🚄 Combined trips🚗 Carpooling
Price range

14€ - 61€

8€ - 26€

18€ - 57€

9€ - 17€

Duration

1h10 - 4h09

2h05 - 11h10

2h06 - 6h08

1h20 - 2h10

ItineraryDirectDirect1 stop at Bologna, Bologna (central bus station), Ferrara, Bologna Guglielmo Marconi Airport, Prato, Prato (Piazzale Del Museo), Bologna-Centrale (Bologna), Florence, Florence (Villa Costanza Tram T1), Florence, Florence (Piazzale Montelungo), Prato, Florence Villa Constanza Bus Station, Florence, Florence (Guidoni Tram T2)Direct
Departure stationFerraraFerraraFerrara
Arrival stationFirenze SMNFlorence, Florence (Villa Costanza Tram T1)Florence, Florence (Villa Costanza Tram T1)
CompaniesTrenitaliaFlixBus, Itabus, Marinobus, Bus BlablacarTrenitalia, FlixBus, Appennino Shuttle, ItabusBlablacar
First trip21h1621h1521h1521h15
Last trip21h2121h2121h2121h20
Number of daily trips235158

Find my tickets

Statistics unavailable

The statistics for this trip are not yet available

By booking my trip
instead of

You'll laugh at least 100% more

Traveling from Ferrara to Florence
instead of

I emit 98.65% less CO2

26.3
kg CO₂e
12%
17.7
kg d'avocat
45.6
kg de chou de bruxelles
2,398
km en vélo (ou trottinette) à assistance électrique
51.5
repas végétariens
1.05
jeans
40.9
kg de pastèque
2.22
années de chauffage électrique par m²
23.5
litres de bière
44.2
litres de café
3.62
repas avec du boeuf
198,930
litres d'eau du robinet
57.4
kg d'aubergine
55
kg de fraise
4.08
t-shirts en coton

If you travel by train from Ferrara to Florence, you will emit 0.36kg of CO2 on your own. The good side is that it's always less than taking a plane or your own vehicle. That's why we encourage you to opt for public transportation as much as possible Ferrara Florence. PS: You can compare CO2 emissions with our tool at the top of this page!

Ferrara Florence by train, bus and carpooling: tickets, prices, and schedules

For a trip by train, bus and carpooling Ferrara Florence, you have choices!

A ticket from train Trenitalia, bus FlixBus, bus Itabus, bus Marinobus, bus Bus Blablacar, bus Appennino Shuttle, and carpooling Blablacar Ferrara Florence, the field of possibilities is open to you!

Obviously, ticket prices will vary. Because you will have the chance to travel in just 0h between Ferrara and Florence.

In the end, it doesn't seem that long this journey from Ferrara to Florence despite being 122 kilometers apart.

Great news! Your trip Ferrara Florence by train, bus and carpooling is available as a direct route on Tictactrip.

In other words, you can book your direct from Ferrara to Florence right now!

Book your from Ferrara to Florence ticket in train, bus and carpooling starting from 8 € .

There's no reason to hesitate, for such a trip that lasts at least 1h10, it's a bargain to seize!

But if you want to be sure to book your ticket at the best time, to get the best price, use our comparator just above!

It will tell you how many days in advance you should book to get the best price. Handy ;)

How to travel from Ferrara to Florence with Tictactrip

From Ferrara to Florence by bus 🚌

You should expect a minimum price of 8€ for a journey direct Ferrara Florence. Depending on the date of your search on Tictactrip, the price for the journey Ferrara Florence can go up to 26€ (on average, it costs 15€).The travel time from Ferrara to Florence is generally between 2h05 and 11h10. This is carried out and offered by FlixBus and Itabus and Marinobus and Bus Blablacar. It usually departs from Ferrara and arrives at Florence, Florence (Villa Costanza Tram T1). It also serves station Verona Porta Nuova.  The very first departure of bus Ferrara Florence of the day takes place at 21h15, and the last one is usually at 21h21. The average duration of this journey is 3h09.  Generally, there is every day 5 buses Ferrara Florence.

From Ferrara to Florence by train 🚄

The journey direct Ferrara Florence is offered by the following companies: Trenitalia. On average, the travel time for direct Ferrara Florence is 1h38, ranging from 1h10 to 4h09 at most. The price often fluctuates between 14€ and 61€, with an average direct Ferrara Florence price of 36€.
From Ferrara, you will normally arrive at Firenze SMN. It also serves stations Bologna-Centrale (Bologna), Ferrara, Prato, Prato Porta al Serraglio, Bologna Mazzini, Firenze SMN, and Firenze Campo di Marte.
 The first daily departure of train Ferrara Florence will take place at 21h16 while the last one will be at 21h21.  Every day, you have the choice between 23 trains Ferrara Florence.

From Ferrara to Florence by multimodal 🚌 + 🚄

For a one-way Ferrara Florence by multimodal, you have an direct Ferrara Florence route with a price ranging from 18€ to 57€, and the travel duration for from Ferrara to Florence is between 2h06 and 6h08.The average booking price for an direct Ferrara Florence ticket is 28€ for an average travel time of 3h00. Your first option of the day is a multimodal Ferrara Florence departing at 21h15 while the last one leaves at 21h21.   the companies Trenitalia and FlixBus and Appennino Shuttle and Itabus accomplish this journey. It initially departs from Ferrara and arrives at Florence, Florence (Villa Costanza Tram T1). It also serves stations Bologna, Bologna (central bus station), Ferrara, Bologna Guglielmo Marconi Airport, Prato, Prato (Piazzale Del Museo), Bologna-Centrale (Bologna), Florence, Florence (Villa Costanza Tram T1), Florence, Florence (Piazzale Montelungo), Prato, Florence Villa Constanza Bus Station, and Florence, Florence (Guidoni Tram T2). Depending on the days, you will have a choice of 15 combined trips Ferrara Florence per day.

From Ferrara to Florence by carpooling 🚗

The journey Ferrara-Florence by carpooling is offered by Blablacar. Prices range from 9€ to 17€, and the trips last between 1h20 and 2h10.

Frequently Asked Questions about Ferrara - Florence

How much does a bus Ferrara Florence cost?

Your bus from Ferrara to Florence journey will cost you a minimum of 8 €. On average, you can book your bus ticket for this trip at 15 €, while it can rise, during peak times, to 26 €. The price of this journey depends in part on when you conduct your search and make your reservation. The earlier you do it, the better for your wallet!

How long is the trip Ferrara Florence by bus?

Your bus from Ferrara to Florence journey will be at least 2h05 long. On average, expect this journey to last 3h09, with a maximum travel time of 11h10.

When is the first bus Ferrara Florence leaving?

The very first journey by bus from Ferrara to Florence departs at 21h15. If you want to leave later, you can still take a bus Ferrara ➜ Florence at 21h21. This is the last daily schedule for this journey.

How many bus Ferrara Florence are there every day ?

Every day, you have the choice of 5 bus from Ferrara to Florence that are in circulation. In other words, you have plenty of departure and arrival times to choose from. But be careful, as the ticket prices also vary accordingly!

How much does a train ticket from Ferrara to Florence cost?

Expect at least 14 € for a train Ferrara ➜ Florence. Depending on the period of your search, the price of the Ferrara Florence journey can rise to 61 €. A train from Ferrara to Florence costs an average of 36 €.

How long does the trip from Ferrara to Florence take by train?

You can expect at least 1h10 for a train Ferrara ➜ Florence. Your trip from Ferrara to Florence can take up to 4h09 depending on the time of day and the train company you choose. Your Ferrara Florence trip in train lasts on average 1h38.

What is the departure time of the train from Ferrara to Florence?

Would you like to know the first and last departure times of your train Ferrara ➜ Florence? You're in the right place! Every day, the first departure of the train Ferrara Florence takes place at 21h16. Conversely, the very last departure is at 21h21. Are you more of a morning person or always leaving at the last minute?

How many train are there from Ferrara to Florence per day?

23 trains Ferrara ➜ Florence circulate every day. You have no excuse not to travel.

How much does a carpooling Ferrara Florence cost?

The minimum price for a carpooling Ferrara Florence journey is 9 €. Depending on the number of days in advance of your search, the price can go up to 17 € if you wait until the last moment. On average, a carpooling from Ferrara to Florence ticket costs 13 €.

How long is the trip Ferrara Florence by carpooling?

The minimum duration of a journey on carpooling Ferrara Florence is 1h20. The maximum duration, on the other hand, is 2h10. On average, a from Ferrara to Florence journey by carpooling takes 1h41.

When is the first carpooling Ferrara Florence leaving?

The first carpooling Ferrara Florence departs at 21h15, while the last one leaves at 21h20.

How many carpooling Ferrara Florence are there every day ?

Every day, there are approximately 8 carpooling Ferrara Florence.

About your trip

Florence

From 5€
Arrow select destination