Cheapest price
$36
Average price
$83
Fastest journey
2 h 49 m
Average duration
2 h 53 m
Trains per day
139
Distance
183 km
The best way to find a cheap train ticket from Ancona to Florence is to book your journey as far in advance as possible and to avoid traveling at rush hour.
Provider | Departs | Duration | Arrives | Transfers | Tickets |
---|---|---|---|---|---|
![]() ![]() | Delayed 7:28 AM 7:25 AMAncona station | 3h10 | 10:35 AM Florence Santa Maria Novella | 1 transfer | |
![]() | Delayed 7:28 AM 7:25 AMAncona station | 3h14 | 10:39 AM Florence Santa Maria Novella | 1 transfer | |
![]() ![]() | Delayed 7:28 AM 7:25 AMAncona station | 3h55 | 11:20 AM Florence Santa Maria Novella | 1 transfer | |
![]() ![]() | Delayed 7:28 AM 7:25 AMAncona station | 2h55 | 10:20 AM Florence Santa Maria Novella | 1 transfer | |
![]() | 8:28 AM Ancona station | 3h11 | 11:39 AM Florence Santa Maria Novella | 1 transfer | |
![]() ![]() | 8:28 AM Ancona station | 2h52 | 11:20 AM Florence Santa Maria Novella | 1 transfer | |
![]() ![]() | 8:28 AM Ancona station | 3h52 | 12:20 PM Florence Santa Maria Novella | 1 transfer | |
![]() ![]() | 8:28 AM Ancona station | 3h07 | 11:35 AM Florence Santa Maria Novella | 1 transfer | |
![]() ![]() | 8:40 AM Ancona station | 4h40 | 1:20 PM Florence Santa Maria Novella | 1 transfer | |
![]() ![]() | 8:40 AM Ancona station | 3h40 | 12:20 PM Florence Santa Maria Novella | 1 transfer | |
![]() ![]() | On time 8:40 AM Ancona station | 3h24 | 12:04 PM Florence Santa Maria Novella | 1 transfer | |
![]() ![]() | 8:40 AM Ancona station | 3h55 | 12:35 PM Florence Santa Maria Novella | 1 transfer | |
![]() | 8:45 AM Ancona station | 5h07 | 1:52 PM Florence Santa Maria Novella | 2 transfers | |
![]() ![]() | 8:45 AM Ancona station | 4h35 | 1:20 PM Florence Santa Maria Novella | 1 transfer | |
![]() ![]() | 8:45 AM Ancona station | 3h35 | 12:20 PM Florence Santa Maria Novella | 1 transfer | |
![]() ![]() | 8:45 AM Ancona station | 3h50 | 12:35 PM Florence Santa Maria Novella | 1 transfer | |
![]() | 9:25 AM Ancona station | 3h14 | 12:39 PM Florence Santa Maria Novella | 1 transfer | |
![]() ![]() | 9:25 AM Ancona station | 2h55 | 12:20 PM Florence Santa Maria Novella | 1 transfer | |
![]() ![]() | 9:25 AM Ancona station | 3h55 | 1:20 PM Florence Santa Maria Novella | 1 transfer | |
![]() ![]() | 9:25 AM Ancona station | 3h10 | 12:35 PM Florence Santa Maria Novella | 1 transfer | |
![]() ![]() | 9:45 AM Ancona station | 4h09 | 1:54 PM Florence Santa Maria Novella | 1 transfer | |
![]() ![]() | 9:45 AM Ancona station | 3h50 | 1:35 PM Florence Santa Maria Novella | 1 transfer | |
![]() ![]() | On time 9:45 AM Ancona station | 4h34 | 2:19 PM Florence Rifredi | 1 transfer | |
![]() ![]() | 9:45 AM Ancona station | 3h35 | 1:20 PM Florence Santa Maria Novella | 1 transfer | |
![]() | On time 10:25 AM Ancona station | 3h14 | 1:39 PM Florence Santa Maria Novella | 1 transfer | |
![]() ![]() | On time 10:25 AM Ancona station | 2h55 | 1:20 PM Florence Santa Maria Novella | 1 transfer | |
![]() ![]() | On time 10:25 AM Ancona station | 3h29 | 1:54 PM Florence Santa Maria Novella | 1 transfer | |
![]() ![]() | On time 10:25 AM Ancona station | 3h10 | 1:35 PM Florence Santa Maria Novella | 1 transfer | |
![]() ![]() | 10:38 AM Ancona station | 3h57 | 2:35 PM Florence Santa Maria Novella | 1 transfer | |
![]() ![]() | 10:38 AM Ancona station | 3h26 | 2:04 PM Florence Santa Maria Novella | 1 transfer | |
![]() ![]() | 10:38 AM Ancona station | 3h42 | 2:20 PM Florence Santa Maria Novella | 1 transfer | |
![]() ![]() | 10:38 AM Ancona station | 3h16 | 1:54 PM Florence Santa Maria Novella | 1 transfer | |
![]() ![]() | 10:45 AM Ancona station | 3h50 | 2:35 PM Florence Santa Maria Novella | 1 transfer | |
![]() ![]() | 10:45 AM Ancona station | 4h35 | 3:20 PM Florence Santa Maria Novella | 1 transfer | |
![]() ![]() | 10:45 AM Ancona station | 3h35 | 2:20 PM Florence Santa Maria Novella | 1 transfer | |
![]() | 11:15 AM Ancona station | 4h37 | 3:52 PM Florence Santa Maria Novella | 2 transfers | |
![]() ![]() | 11:15 AM Ancona station | 4h39 | 3:54 PM Florence Santa Maria Novella | 1 transfer | |
![]() ![]() | 11:15 AM Ancona station | 4h05 | 3:20 PM Florence Santa Maria Novella | 1 transfer | |
![]() ![]() | 11:15 AM Ancona station | 4h20 | 3:35 PM Florence Santa Maria Novella | 1 transfer | |
![]() ![]() | 11:15 AM Ancona station | 4h12 | 3:27 PM Florence Rifredi | 1 transfer | |
![]() | 11:25 AM Ancona station | 2h59 | 2:24 PM Florence Santa Maria Novella | 1 transfer | |
![]() ![]() | 11:45 AM Ancona station | 4h35 | 4:20 PM Florence Santa Maria Novella | 3 transfers | |
![]() ![]() | 11:45 AM Ancona station | 4h09 | 3:54 PM Florence Santa Maria Novella | 3 transfers | |
![]() ![]() | 11:45 AM Ancona station | 5h35 | 5:20 PM Florence Santa Maria Novella | 3 transfers | |
![]() | 11:50 AM Ancona station | 6h02 | 5:52 PM Florence Santa Maria Novella | 1 transfer | |
![]() ![]() | 12:25 PM Ancona station | 2h55 | 3:20 PM Florence Santa Maria Novella | 1 transfer | |
![]() ![]() | 12:25 PM Ancona station | 3h10 | 3:35 PM Florence Santa Maria Novella | 1 transfer | |
![]() | 12:25 PM Ancona station | 3h14 | 3:39 PM Florence Santa Maria Novella | 1 transfer | |
![]() ![]() | 12:25 PM Ancona station | 3h29 | 3:54 PM Florence Santa Maria Novella | 1 transfer | |
![]() ![]() | 12:38 PM Ancona station | 3h26 | 4:04 PM Florence Santa Maria Novella | 1 transfer | |
![]() | 12:38 PM Ancona station | 3h47 | 4:25 PM Florence Rifredi | 1 transfer | |
![]() ![]() | 12:38 PM Ancona station | 3h42 | 4:20 PM Florence Santa Maria Novella | 1 transfer | |
![]() ![]() | 12:38 PM Ancona station | 3h16 | 3:54 PM Florence Santa Maria Novella | 1 transfer | |
![]() ![]() | 12:38 PM Ancona station | 4h42 | 5:20 PM Florence Santa Maria Novella | 1 transfer | |
![]() ![]() | 12:45 PM Ancona station | 5h09 | 5:54 PM Florence Santa Maria Novella | 1 transfer | |
![]() ![]() | 12:45 PM Ancona station | 4h35 | 5:20 PM Florence Santa Maria Novella | 1 transfer | |
![]() ![]() | 12:45 PM Ancona station | 3h35 | 4:20 PM Florence Santa Maria Novella | 1 transfer | |
![]() ![]() | 1:25 PM Ancona station | 3h55 | 5:20 PM Florence Santa Maria Novella | 1 transfer | |
![]() ![]() | 1:25 PM Ancona station | 4h29 | 5:54 PM Florence Santa Maria Novella | 1 transfer | |
![]() ![]() | 1:25 PM Ancona station | 2h55 | 4:20 PM Florence Santa Maria Novella | 1 transfer | |
![]() | 1:25 PM Ancona station | 2h59 | 4:24 PM Florence Santa Maria Novella | 1 transfer | |
![]() | 1:40 PM Ancona station | 6h12 | 7:52 PM Florence Santa Maria Novella | 2 transfers | |
![]() ![]() | 1:45 PM Ancona station | 4h09 | 5:54 PM Florence Santa Maria Novella | 3 transfers | |
![]() ![]() | 1:45 PM Ancona station | 4h35 | 6:20 PM Florence Santa Maria Novella | 3 transfers | |
![]() ![]() | 1:45 PM Ancona station | 4h50 | 6:35 PM Florence Santa Maria Novella | 3 transfers | |
![]() ![]() | 2:38 PM Ancona station | 3h42 | 6:20 PM Florence Santa Maria Novella | 1 transfer | |
![]() ![]() | 2:38 PM Ancona station | 3h57 | 6:35 PM Florence Santa Maria Novella | 1 transfer | |
![]() ![]() | 2:38 PM Ancona station | 3h26 | 6:04 PM Florence Santa Maria Novella | 1 transfer | |
![]() ![]() | 2:38 PM Ancona station | 3h16 | 5:54 PM Florence Santa Maria Novella | 1 transfer | |
![]() ![]() | 2:45 PM Ancona station | 4h50 | 7:35 PM Florence Santa Maria Novella | 1 transfer | |
![]() ![]() | 2:45 PM Ancona station | 3h50 | 6:35 PM Florence Santa Maria Novella | 1 transfer | |
![]() ![]() | 2:45 PM Ancona station | 3h35 | 6:20 PM Florence Santa Maria Novella | 1 transfer | |
![]() ![]() | 2:45 PM Ancona station | 4h37 | 7:22 PM Florence Santa Maria Novella | 1 transfer | |
![]() | 2:45 PM Ancona station | 5h25 | 8:10 PM Florence Santa Maria Novella | 1 transfer | |
![]() ![]() | 3:15 PM Ancona station | 4h20 | 7:35 PM Florence Santa Maria Novella | 2 transfers | |
![]() ![]() | 3:15 PM Ancona station | 5h20 | 8:35 PM Florence Santa Maria Novella | 2 transfers | |
![]() | 3:25 PM Ancona station | 2h59 | 6:24 PM Florence Santa Maria Novella | 1 transfer | |
![]() ![]() | 3:25 PM Ancona station | 2h55 | 6:20 PM Florence Santa Maria Novella | 1 transfer | |
![]() ![]() | 3:45 PM Ancona station | 4h50 | 8:35 PM Florence Santa Maria Novella | 2 transfers | |
![]() ![]() | 4:25 PM Ancona station | 4h10 | 8:35 PM Florence Santa Maria Novella | 1 transfer | |
![]() ![]() | 4:25 PM Ancona station | 3h10 | 7:35 PM Florence Santa Maria Novella | 1 transfer | |
![]() | 4:25 PM Ancona station | 3h14 | 7:39 PM Florence Santa Maria Novella | 1 transfer | |
![]() ![]() | 4:38 PM Ancona station | 3h57 | 8:35 PM Florence Santa Maria Novella | 1 transfer | |
![]() ![]() | 4:38 PM Ancona station | 3h26 | 8:04 PM Florence Santa Maria Novella | 1 transfer | |
![]() ![]() | 4:45 PM Ancona station | 3h50 | 8:35 PM Florence Santa Maria Novella | 1 transfer | |
![]() | 4:45 PM Ancona station | 5h05 | 9:50 PM Florence Santa Maria Novella | 2 transfers | |
![]() | 6:25 PM Ancona station | 2h49 | 9:14 PM Florence Santa Maria Novella | 1 transfer | |
Thursday, May 1 | |||||
![]() ![]() | 1:06 AM Ancona station | 4h29 | 5:35 AM Florence Santa Maria Novella | 1 transfer | |
![]() ![]() | 1:12 AM Ancona station | 5h23 | 6:35 AM Florence Santa Maria Novella | 1 transfer | |
![]() ![]() | 1:12 AM Ancona station | 4h23 | 5:35 AM Florence Santa Maria Novella | 1 transfer | |
![]() ![]() | 1:17 AM Ancona station | 4h18 | 5:35 AM Florence Santa Maria Novella | 1 transfer | |
![]() ![]() | 1:17 AM Ancona station | 5h18 | 6:35 AM Florence Santa Maria Novella | 1 transfer | |
![]() ![]() | 1:17 AM Ancona station | 5h37 | 6:54 AM Florence Santa Maria Novella | 1 transfer | |
![]() ![]() | On time 1:17 AM Ancona station | 3h47 | 5:04 AM Florence Santa Maria Novella | 1 transfer | |
![]() ![]() | 1:33 AM Ancona station | 4h13 | 5:46 AM Florence Santa Maria Novella | 1 transfer | |
![]() ![]() | 1:33 AM Ancona station | 4h33 | 6:06 AM Florence Santa Maria Novella | 1 transfer | |
![]() | 1:33 AM Ancona station | 6h19 | 7:52 AM Florence Santa Maria Novella | 1 transfer | |
![]() ![]() | 2:45 AM Ancona station | 4h50 | 7:35 AM Florence Santa Maria Novella | 1 transfer | |
![]() ![]() | 2:45 AM Ancona station | 4h09 | 6:54 AM Florence Santa Maria Novella | 1 transfer | |
![]() ![]() | 2:45 AM Ancona station | 3h50 | 6:35 AM Florence Santa Maria Novella | 1 transfer | |
![]() | 2:45 AM Ancona station | 5h07 | 7:52 AM Florence Santa Maria Novella | 2 transfers | |
![]() ![]() | 3:20 AM Ancona station | 3h15 | 6:35 AM Florence Santa Maria Novella | 1 transfer | |
![]() | 3:20 AM Ancona station | 3h04 | 6:24 AM Florence Santa Maria Novella | 1 transfer | |
![]() ![]() | 3:20 AM Ancona station | 4h15 | 7:35 AM Florence Santa Maria Novella | 1 transfer | |
![]() ![]() | 3:20 AM Ancona station | 3h34 | 6:54 AM Florence Santa Maria Novella | 1 transfer | |
![]() ![]() | 3:45 AM Ancona station | 7h35 | 11:20 AM Florence Santa Maria Novella | 1 transfer | |
![]() | 3:45 AM Ancona station | 5h07 | 8:52 AM Florence Santa Maria Novella | 2 transfers | |
![]() ![]() | 3:45 AM Ancona station | 4h09 | 7:54 AM Florence Santa Maria Novella | 1 transfer | |
![]() ![]() | 3:45 AM Ancona station | 3h50 | 7:35 AM Florence Santa Maria Novella | 1 transfer | |
![]() ![]() | 4:15 AM Ancona station | 3h20 | 7:35 AM Florence Santa Maria Novella | 1 transfer | |
![]() | 4:15 AM Ancona station | 2h49 | 7:04 AM Florence Santa Maria Novella | 1 transfer | |
![]() ![]() | 4:20 AM Ancona station | 3h15 | 7:35 AM Florence Santa Maria Novella | 1 transfer | |
![]() ![]() | 4:20 AM Ancona station | 3h34 | 7:54 AM Florence Santa Maria Novella | 1 transfer | |
![]() | 4:20 AM Ancona station | 3h04 | 7:24 AM Florence Santa Maria Novella | 1 transfer | |
![]() ![]() | 4:45 AM Ancona station | 6h50 | 11:35 AM Florence Santa Maria Novella | 1 transfer | |
![]() ![]() | 4:45 AM Ancona station | 6h35 | 11:20 AM Florence Santa Maria Novella | 1 transfer | |
![]() ![]() | 4:45 AM Ancona station | 4h50 | 9:35 AM Florence Santa Maria Novella | 1 transfer | |
![]() | 4:45 AM Ancona station | 5h07 | 9:52 AM Florence Santa Maria Novella | 2 transfers | |
![]() ![]() | 5:20 AM Ancona station | 6h15 | 11:35 AM Florence Santa Maria Novella | 1 transfer | |
![]() | 5:20 AM Ancona station | 3h04 | 8:24 AM Florence Santa Maria Novella | 1 transfer | |
![]() ![]() | 5:20 AM Ancona station | 4h15 | 9:35 AM Florence Santa Maria Novella | 1 transfer | |
![]() ![]() | 5:20 AM Ancona station | 6h00 | 11:20 AM Florence Santa Maria Novella | 1 transfer | |
![]() | 5:45 AM Ancona station | 6h07 | 11:52 AM Florence Santa Maria Novella | 2 transfers | |
![]() ![]() | 5:45 AM Ancona station | 5h50 | 11:35 AM Florence Santa Maria Novella | 1 transfer | |
![]() ![]() | 5:45 AM Ancona station | 5h35 | 11:20 AM Florence Santa Maria Novella | 1 transfer | |
![]() ![]() | 5:45 AM Ancona station | 3h50 | 9:35 AM Florence Santa Maria Novella | 1 transfer | |
![]() ![]() | 6:38 AM Ancona station | 3h26 | 10:04 AM Florence Santa Maria Novella | 1 transfer | |
![]() ![]() | 6:38 AM Ancona station | 5h42 | 12:20 PM Florence Santa Maria Novella | 1 transfer | |
![]() ![]() | 6:38 AM Ancona station | 4h42 | 11:20 AM Florence Santa Maria Novella | 1 transfer | |
![]() ![]() | 6:38 AM Ancona station | 4h57 | 11:35 AM Florence Santa Maria Novella | 1 transfer | |
![]() ![]() | 6:45 AM Ancona station | 5h35 | 12:20 PM Florence Santa Maria Novella | 1 transfer | |
![]() ![]() | 6:45 AM Ancona station | 4h50 | 11:35 AM Florence Santa Maria Novella | 1 transfer | |
![]() ![]() | 6:45 AM Ancona station | 4h35 | 11:20 AM Florence Santa Maria Novella | 1 transfer | |
![]() ![]() | 7:05 AM Ancona station | 6h25 | 1:30 PM Florence Rifredi | 1 transfer | |
![]() | 7:05 AM Ancona station | 6h43 | 1:48 PM Florence Santa Maria Novella | 1 transfer | |
Find all the dates and times for this journey
Distance 113 miles (182 km) |
Average train duration 5h 6m |
Cheapest ticket price $27 (€23) |
Trains per day 40 |
Train providers 5 |
Fastest train 4h 22m |
First train 03:45 |
Last train 17:45 |
Regionale, Intercity and Frecciarossa trains will get you between Ancona and Florence from $27 (€23). With over 1000 travel companies on Omio, you can find the best train times and tickets for your trip.
Regionale is the regional train service of national carrier Trenitalia connecting all of Italy. It is the most convinient way to travel to both big cities and the smallest villages all over the Italian country. The regional trains have different names depending on the region they serve, such as Treno Regionale Veloce (TRV) and Treno Regionale Lento (TRL). Treno Rock and Treno pop are the two new trains part of Trenitalia regionale fleet. Trenitalia Regionale offers a variety of ticket types, including single tickets (economy and standard), return tickets, and season tickets. Onboard facilities include free Wi-Fi, air conditioning, and power sockets. The most popular routes for Regionale are between Rome and Milan, Naples and Florence, and Turin and Venice.
Ancona to Florence train information with Regionale:
Planning a trip from Ancona to Florence? Traveling by train from Ancona to Florence is one of the most convenient and relaxing ways to explore the stunning Italian countryside. The journey typically departs from Ancona Centrale and arrives at the bustling Firenze Santa Maria Novella, two of Italy's key railway hubs. With several trains from Ancona to Florence operating daily, you can enjoy flexible schedules, comfortable seating, and admire breathtaking views along the way. Make the most of your journey with affordable fares, high-speed options, and seamless ticket booking to ensure a smooth travel experience from start to finish.
Looking for affordable train tickets for your journey from Ancona to Florence? Ticket prices on this popular route can start as low as $27 (€23), making it an excellent choice for budget-conscious travelers. On average, however, train tickets for this trip typically cost around $28 (€23), giving you a clear idea of what to expect while planning your journey. For a combination of convenience and lower prices, consider traveling in September. This month often offers a great balance between mild weather and deals on train tickets, helping you save while enjoying your trip to Florence!
Traveling by train from Ancona to Florence offers comfort, efficiency, and stunning scenery, thanks to reliable services provided by Trenitalia, including its Intercity and regional trains. These trains ensure a seamless journey with modern amenities such as spacious seating, air conditioning, and luggage storage facilities, catering to both locals and tourists exploring central Italy. Trenitalia's Intercity trains also offer first-class options for those seeking an upgraded travel experience, with added comfort and complimentary services that enhance the overall trip. Whether you're heading to Florence for a day of art and culture or connecting between destinations, the train is an excellent and sustainable choice.
The train journey between Ancona and Florence offers a convenient way to travel across Italy, covering a distance of approximately 113 miles (182 km). On average, passengers can expect the journey to take around 4h 22m, depending on the train type and route.
Trains run frequently between Ancona and Florence, with an average of 40 departures daily. Services are available throughout the week, including weekdays and weekends, allowing travelers flexibility in planning their trips.
Typically, the first train from Ancona to Florence departs as early as 03:45, and the last service of the day leaves around 17:45. Be sure to check the Ancona to Florence train schedule to find the departure time that suits your travel plans.
Here are some other resources that might have the information you need