Florence to Foggia train

Cheap train tickets from Florence to Foggia

Showing times and prices for 10 Aug

Cheapest

£47

Average

£73

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

Cheapest
19:38Florence Santa Maria Novella10h08 05:46Foggia
1 change
£471One-way
2nd Cheapest
19:38Florence Santa Maria Novella10h31 06:09Incoronata
2 changes
£481One-way
22:22Florence Santa Maria Novella7h44 06:06Foggia
1 change
£501One-way
20:38Florence Santa Maria Novella9h08 05:46Foggia
2 changes
£501One-way
22:22Florence Santa Maria Novella8h15 06:37Incoronata
2 changes
£511One-way

Train schedule Florence to Foggia

Showing trains for tomorrow, Wednesday, 10 August
05:24Florence Santa Maria Novella8h25 13:49Foggia
1 change
05:24Florence Santa Maria Novella9h13 14:37Incoronata
2 changes
05:41Florence Santa Maria Novella8h08 13:49Foggia
2 changes
06:00Florence Santa Maria Novella5h05 11:05Foggia
1 change
06:00Florence Santa Maria Novella5h37 11:37Incoronata
2 changes
08:13Florence Santa Maria Novella4h41 12:54Foggia
0 changes
08:13Florence Santa Maria Novella5h24 13:37Incoronata
1 change
08:36Florence Santa Maria Novella5h45 14:21Foggia
1 change
09:43Florence Santa Maria Novella5h02 14:45Foggia
0 changes
10:36Florence Santa Maria Novella5h43 16:19Foggia
1 change
10:36Florence Santa Maria Novella6h12 16:48Incoronata
2 changes
11:36Florence Santa Maria Novella5h45 17:21Foggia
1 change
11:38Florence Santa Maria Novella8h59 20:37Incoronata
2 changes
11:38Florence Santa Maria Novella8h11 19:49Foggia
1 change
12:36Florence Santa Maria Novella6h01 18:37Incoronata
2 changes
13:13Florence Santa Maria Novella4h42 17:55Foggia
1 change
13:13Florence Santa Maria Novella5h24 18:37Incoronata
2 changes
13:20Florence Santa Maria Novella6h19 19:39Incoronata
2 changes
13:38Florence Santa Maria Novella8h13 21:51Foggia
1 change
13:38Florence Santa Maria Novella10h01 23:39Incoronata
2 changes
14:20Florence Santa Maria Novella6h17 20:37Incoronata
2 changes
15:13Florence Santa Maria Novella5h24 20:37Incoronata
2 changes
15:13Florence Santa Maria Novella4h52 20:05Foggia
1 change
15:43Florence Santa Maria Novella5h02 20:45Foggia
0 changes
15:57Florence Santa Maria Novella5h32 21:29Foggia
1 change
16:13Florence Santa Maria Novella4h49 21:02Foggia
1 change
16:13Florence Santa Maria Novella6h41 22:54Incoronata
2 changes
16:20Florence Santa Maria Novella7h19 23:39Incoronata
2 changes
19:38Florence Santa Maria Novella10h08 05:46Foggia
1 change
19:38Florence Santa Maria Novella10h31 06:09Incoronata
2 changes
20:38Florence Santa Maria Novella9h08 05:46Foggia
2 changes
22:12Florence Santa Maria Novella7h57 06:09Incoronata
2 changes
22:12Florence Santa Maria Novella7h34 05:46Foggia
1 change
22:22Florence Santa Maria Novella7h44 06:06Foggia
1 change
22:22Florence Santa Maria Novella8h15 06:37Incoronata
2 changes

Find all the dates and times for this journey

Compare prices and tickets by train, coach or flight

Wed
10 Aug
Thu
11 Aug
Fri
12 Aug
Sat
13 Aug
Sun
14 Aug
Mon
15 Aug
Tue
16 Aug
Wed
17 Aug
Thu
18 Aug
Fri
19 Aug
Sat
20 Aug
Sun
21 Aug
Mon
22 Aug
Tue
23 Aug
Wed
24 Aug
Thu
25 Aug
Fri
26 Aug
Sat
27 Aug
Sun
28 Aug
Mon
29 Aug
Tue
30 Aug

Fastest train times from Florence to Foggia

Showing times and prices for 10 Aug

Fastest Journey

4 h 41 m

Average

6 h 51 m

Trains per day

35

Distance

435 km

Of the 35 trains that leave Florence for Foggia every day 3 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Fastest
08:13Florence Santa Maria Novella4h41 12:54Foggia
0 changes
£611One-way
2nd Fastest
13:13Florence Santa Maria Novella4h42 17:55Foggia
1 change
£961One-way
16:13Florence Santa Maria Novella4h49 21:02Foggia
1 change
£801One-way
15:13Florence Santa Maria Novella4h52 20:05Foggia
1 change
£801One-way
15:43Florence Santa Maria Novella5h02 20:45Foggia
0 changes
£531One-way

More than 1,000 travel companies trust us to sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Overview: Train from Florence to Foggia

distanceDistance270 miles
durationAverage train duration4 h 40 min
priceAverage train ticket price£48 (€54)
frequencyTrain frequency6 a day
changesDirect trainYes, there is 1 direct train a day
carriersTrain companiesItalo, Frecciabianca, Regionale Veloce, Frecciarossa, Intercity, Frecciargento or Intercity Notte

Trains from Florence to Foggia cover the 270 miles long route taking on average 4 h 40 min with our travel partners like Italo, Frecciabianca, Regionale Veloce, Frecciarossa, Intercity, Frecciargento or Intercity Notte. Normally, there are 6 trains operating per day, including direct services available. While the average ticket price for this trip costs around £48, you can find the cheapest train ticket for as low as £42. Travellers depart most frequently from Firenze Santa Maria Novella and arrive in Foggia.

Train providers: Intercity, Italo and Frecciarossa trains Florence to Foggia

For as little as £42 you can travel by train between Florence and Foggia with Intercity, Italo and Frecciarossa. Omio will show you the best deals, timetables and tickets available for this trip.

Intercity
Italo
Frecciarossa

If you’re looking for a smooth and easy train to Foggia from Florence, check Omio for Intercity trains offering this journey. Whether you are looking for the fastest, earliest or cheapest train to take for this 270 miles (435 km) route between Florence and Foggia, Omio makes it easier than ever to find Intercity trains at affordable prices, and you can also quickly book train tickets online. Check the current Intercity train timetables for your ideal departure and arrival times, compare the best route from Florence to Foggia as well as relevant ticket information (such as luggage policy and amenities offered onboard), and book your Intercity train on Omio. If you search for trains from Florence to Foggia in the Omio app, you can quickly see if the Intercity tickets are mobile tickets, making it convenient for you to go paperless when travelling. With prices for Intercity trains from Florence to Foggia starting at £53, buy your official Intercity tickets with Omio online quickly and easily!

Italo is a brand of high-speed trains operated by the Italian train company Nuovo Trasporto Viaggiatori (NTV). Its fleet of trains includes the Italo AGV 575, the premier high-speed service reaching speeds up to 186 mph (300 km/h), and the Italo EVO, an eco-friendly train that can reach a maximum speed of 150 mph (250 km/h). Italo offers four different class options, but each train carriage is modernly equipped with a high level of comfort. You can choose between the Smart, Comfort, Prima and Club Executive classes. Standard services in all Italo trains include toilets, free WiFi, power outlets, reclining leather seats, footrests, snack machines and Italo Live (free onboard entertainment featuring a selection of movies, music and games). Italo offers three types of fares with different prices and flexibility: Low Cost, Economy, and Flex.

Train information from Florence to Foggia with Italo:

  • Average Duration: 5 h 2 min
  • Average Price: £44
  • Italo frequency: 1 a day

Step on board a Frecciarossa train and relax as you travel across Italy. Trenitalia’s Frecciarossa high-speed trains make about 200 connections across Italy per day and are renowned for their comfort, speed and reduced environmental impact. Frecciarossa trains reach speeds up to 186 mph (300 kmh), so you can travel 270 miles (435 km) quickly to Foggia from Florence. When booking your Frecciarossa train from Florence to Foggia, you can choose between four different classes: Standard, Premium, Business, and Executive. While each class offers different levels of comfort, all Frecciarossa classes provide free WiFi access, power outlets, air conditioning, toilets, luggage storage, onboard entertainment, and restaurant and bar services to passengers.

Prices for the Florence to Foggia train start as low as £42 one-way on Omio. Simply check the latest Trenitalia Frecciarossa train timetable for your ideal departure and arrival times, choose between the Super Economy, Economy, and Base fares, and book your cheap train to Foggia from Florence on Omio today!

Frecciarossa from Florence to Foggia train information:

  • Average Duration: 4 h 29 min
  • Average Price: £42
  • Frecciarossa frequency: 1 a day

Travel Tips: Trains from Florence to Foggia

Travel by train to Foggia easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Florence to Foggia.
FAQs
Omio customers have found the cheapest trains between Florence and Foggia to cost as little as £42  in the next 7 days.
If you’re looking to purchase tickets for this journey in the next 7 days, you’ll find that Florence to Foggia train prices are on average £48  one way.
When travelling this route you should expect the distance from Florence to Foggia via train to be approximately 270 miles.
The Florence to Foggia train duration is on average 4 h 40 min, which is to be expected when travelling 270 miles to Foggia from Florence. However, the time it takes can vary based on specific dates, weekends, and bank holidays.

Omio customers travelling this route book their trains from Firenze Santa Maria Novella   to Foggia.

Passengers board the train most frequently from Firenze Santa Maria Novella, which is located around 1.2 miles (2 km) away from the city centre, and they get off the train at Foggia, located 0.6 miles (989 m) away from the city centre.

If you're looking for trains from Florence to Foggia, you can rely on Italo, Frecciabianca, Regionale Veloce, Frecciarossa, Intercity, Frecciargento or Intercity Notte to get you to Foggia. It's also good to check out all possible train providers for the Florence to Foggia journey to see if there might be differences in the amenities they offer.
Yes, there is 1 direct train per day from Florence to Foggia. You can look to travel with Italo  without needing to change in between. Taking a direct train tends to save you time getting you to your destination, so it's worth paying attention to this when booking a ticket for this route.
The average number of trains departing Florence for Foggia is 6 a day. The train schedules and services may vary between weekdays and weekends.
The earliest train for this journey departs from Florence at 05: 29. The last train leaves from Florence at 20: 22. Check Omio for the latest train timetable from Florence to Foggia and book the best time to depart on your chosen travel date.
If you book a train ticket between Florence and Foggia within the next 7 days, you can find tickets to cost on average £48 one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets to Foggia from Florence are generally on sale a few months before the planned departure date.

Important Stations and Airports for this Journey

Florence
Foggia
The major railway station for departures from Florence is Firenze Santa Maria Novella. Read all the information you need to know about services, amenities and connections at Firenze Santa Maria Novella for your trip between Florence and Foggia.
Amenities at station
WifiWifi
LockersLockers
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
phone
Phone Number
+39 0552352595
ticketOfficeHours
Ticket Office Hours
Mon - Sun: 06: 00 - 21: 00
Public transport options for Firenze Santa Maria Novella
Tram lines: T1, T2
Bus lines: 6, 11, 12, 13, 17, 23, 36, 37, C4
Train lines: FR, FA, Italo
Amenities at station
WifiWifi
LockersLockers
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
phone
Phone Number
+39 892021
ticketOfficeHours
Ticket Office Hours
Mon - Sun: 07: 15 - 20: 45
Public transport options for Firenze Campo di Marte
Bus lines: 12, 13, 33
Train lines: FA, IC, ICN, R

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
Currency
Language