Cheap train tickets from Florence to Foggia

Showing times and prices for Jan 28

Cheapest

$63

Average

$86

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.

The average ticket from Florence to Foggia will cost around $ 86 if you buy it on the day, but the cheapest tickets can be found for only $ 63.

Cheapest
07:40PMFlorence Santa Maria Novella10h06 05:46AMFoggia
1 changes
$631One-way
2nd Cheapest
07:40PMFlorence Santa Maria Novella10h29 06:09AMIncoronata
2 changes
$641One-way
08:14AMFlorence Santa Maria Novella4h40 12:54PMFoggia
0 changes
$681One-way
10:22PMFlorence Santa Maria Novella7h44 06:06AMFoggia
1 changes
$681One-way
08:38PMFlorence Santa Maria Novella9h08 05:46AMFoggia
2 changes
$681One-way

Train schedule from Florence to Foggia

Showing trains for tomorrow, Fri, Jan 28
05:24AMFlorence Santa Maria Novella9h15 02:39PMIncoronata
0 changes
05:24AMFlorence Santa Maria Novella8h25 01:49PMFoggia
0 changes
05:41AMFlorence Santa Maria Novella8h08 01:49PMFoggia
0 changes
06:00AMFlorence Santa Maria Novella5h05 11:05AMFoggia
0 changes
06:00AMFlorence Santa Maria Novella5h39 11:39AMIncoronata
0 changes
07:29AMFlorence Santa Maria Novella8h20 03:49PMFoggia
0 changes
07:29AMFlorence Santa Maria Novella9h10 04:39PMIncoronata
0 changes
08:14AMFlorence Santa Maria Novella4h40 12:54PMFoggia
0 changes
08:14AMFlorence Santa Maria Novella5h25 01:39PMIncoronata
0 changes
08:21AMFlorence Santa Maria Novella8h18 04:39PMIncoronata
0 changes
08:21AMFlorence Santa Maria Novella7h28 03:49PMFoggia
0 changes
08:36AMFlorence Santa Maria Novella5h43 02:19PMFoggia
0 changes
08:36AMFlorence Santa Maria Novella6h03 02:39PMIncoronata
0 changes
08:55AMFlorence Santa Maria Novella6h54 03:49PMFoggia
0 changes
09:40AMFlorence Santa Maria Novella8h59 06:39PMIncoronata
0 changes
09:40AMFlorence Santa Maria Novella8h01 05:41PMFoggia
0 changes
09:43AMFlorence Santa Maria Novella5h02 02:45PMFoggia
0 changes
09:47AMFlorence Santa Maria Novella7h54 05:41PMFoggia
0 changes
10:36AMFlorence Santa Maria Novella5h43 04:19PMFoggia
0 changes
10:36AMFlorence Santa Maria Novella6h03 04:39PMIncoronata
0 changes
11:14AMFlorence Santa Maria Novella5h25 04:39PMIncoronata
0 changes
11:14AMFlorence Santa Maria Novella4h52 04:06PMFoggia
0 changes
11:40AMFlorence Santa Maria Novella8h09 07:49PMFoggia
0 changes
11:40AMFlorence Santa Maria Novella8h59 08:39PMIncoronata
0 changes
12:36PMFlorence Santa Maria Novella6h03 06:39PMIncoronata
0 changes
01:20PMFlorence Santa Maria Novella6h19 07:39PMIncoronata
0 changes
01:40PMFlorence Santa Maria Novella8h11 09:51PMFoggia
0 changes
01:40PMFlorence Santa Maria Novella8h29 10:09PMIncoronata
0 changes
02:14PMFlorence Santa Maria Novella5h25 07:39PMIncoronata
0 changes
02:14PMFlorence Santa Maria Novella4h48 07:02PMFoggia
0 changes
02:20PMFlorence Santa Maria Novella6h19 08:39PMIncoronata
0 changes
03:14PMFlorence Santa Maria Novella5h25 08:39PMIncoronata
0 changes
03:14PMFlorence Santa Maria Novella4h51 08:05PMFoggia
0 changes
03:43PMFlorence Santa Maria Novella5h02 08:45PMFoggia
0 changes
04:14PMFlorence Santa Maria Novella4h48 09:02PMFoggia
0 changes
04:14PMFlorence Santa Maria Novella5h55 10:09PMIncoronata
0 changes
07:14PMFlorence Santa Maria Novella9h35 04:49AMFoggia
0 changes
07:40PMFlorence Santa Maria Novella10h06 05:46AMFoggia
0 changes
07:40PMFlorence Santa Maria Novella10h29 06:09AMIncoronata
0 changes
08:38PMFlorence Santa Maria Novella9h08 05:46AMFoggia
0 changes
09:48PMFlorence Santa Maria Novella7h01 04:49AMFoggia
0 changes
09:55PMFlorence Santa Maria Novella8h14 06:09AMIncoronata
0 changes
09:55PMFlorence Santa Maria Novella7h51 05:46AMFoggia
0 changes
10:22PMFlorence Santa Maria Novella8h15 06:37AMIncoronata
0 changes
10:22PMFlorence Santa Maria Novella7h44 06:06AMFoggia
0 changes

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Fri
Jan 28
$63Intercity Notte
$33Flixbus
Sat
Jan 29
$37Intercity Notte
$31Flixbus
Sun
Jan 30
$50Intercity
$27Flixbus
Mon
Jan 31
$49Intercity Notte
$26Itabus
Tue
Feb 1
$31Intercity Notte
$27Flixbus
Wed
Feb 2
$31Intercity Notte
$42Marino Autolinee
Thu
Feb 3
$33Intercity
$42Marino Autolinee
Fri
Feb 4
$49Frecciarossa
$24Itabus
Sat
Feb 5
$33Intercity
$19Itabus
Sun
Feb 6
$38Intercity
$27Flixbus
Mon
Feb 7
$33Intercity
$31Flixbus
Tue
Feb 8
$30Intercity Notte
$27Flixbus
Wed
Feb 9
$30Intercity Notte
$42Marino Autolinee
Thu
Feb 10
$31Intercity Notte
$42Marino Autolinee
Fri
Feb 11
$45Frecciarossa
$9Itabus
Sat
Feb 12
$30Intercity Notte
$19Itabus
Sun
Feb 13
$38Intercity
$24Itabus
Mon
Feb 14
$36Intercity Notte
$26Itabus
Tue
Feb 15
$30Intercity Notte
$24Itabus
Wed
Feb 16
$27Intercity Notte
$24Itabus

Fastest train times from Florence to Foggia

Showing times and prices for Jan 28

Fastest Journey

4 h 40 m

Average

7 h 3 m

Trains per day

45

Distance

435 km

Of the 45 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.

These direct trains cover the 435 km distance in an average of 7 h 3 m but if you time it right, some trains will get you there in just 4 h 40 m .

The slowest trains will take 10 h 29 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Fastest
08:14AMFlorence Santa Maria Novella4h40 12:54PMFoggia
0 changes
$681One-way
2nd Fastest
02:14PMFlorence Santa Maria Novella4h48 07:02PMFoggia
1 changes
$1201One-way
2nd Fastest
04:14PMFlorence Santa Maria Novella4h48 09:02PMFoggia
1 changes
$991One-way
03:14PMFlorence Santa Maria Novella4h51 08:05PMFoggia
1 changes
$991One-way
11:14AMFlorence Santa Maria Novella4h52 04:06PMFoggia
1 changes
$991One-way

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Florence to Foggia

distanceDistance270 miles (435 km)
durationAverage train duration5 h 2 min
priceAverage train ticket price$46 (€39)
frequencyTrain frequency1 a day
changesDirect trainYes, there is 1 direct train a day
carriersTrain providersIntercity or Frecciarossa

Trains from Florence to Foggia cover the 270 miles (435 km) long route taking on average 5 h 2 min with our travel partners like Intercity or Frecciarossa. Normally, there is 1 train operating per day, including direct services available. You can get the cheapest train tickets for this trip for as low as $31 (€26), but the average price of train tickets is $46 (€39). Travelers depart most frequently from Firenze Santa Maria Novella and arrive in Foggia.

Train companies: Frecciarossa Florence – Foggia

Find the best trains from Florence to Foggia with Omio's travel partners Frecciarossa from $31 (€26). We can find you the best deals, schedules and tickets when comparing and booking the best journey.

Frecciarossa

There’s no need to fly between Italian hotspots when you can simply take a Frecciarossa train to reach your destination in just a few hours. Frecciarossa is the premier high-speed train service from Trenitalia, Italy’s national railroad company, with around 200 connections made across Italy per day. These trains reach speeds up to 186 mph (300 kmh), making them one of the fastest in the world. You can expect to travel 270 miles (435 km) between Florence and Foggia on a Frecciarossa high-speed train. All Frecciarossa classes provide free WiFi access, power outlets, air conditioning, bathrooms, luggage storage, onboard entertainment, and restaurant and bar services to passengers.

You can find the best deals on cheap Frecciarossa train tickets right here. As an official travel partner of Trenitalia, Omio shows you all travel information for the Florence to Foggia route, such as departure and arrival times, stops, train stations, journey times, and cheap fares. Once you’re ready, buy your Florence to Foggia train ticket on Omio and enjoy traveling in full comfort on a Frecciarossa train!

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

What is the price of the cheapest train from Florence to Foggia?

Omio customers have found cheap train tickets between Florence and Foggia for as low as $31 (€26)  for the next 7 days.

What is the price of a train ticket between Florence and Foggia?

If you’re looking to buy your train tickets in the next week, you can expect the Florence to Foggia train price to come in at an average of $46 (€39)  one way.

How far is Foggia from Florence by train?

The distance to Foggia from Florence by train is approximately 270 miles (435 km).

How long is the train between Florence and Foggia?

On average the Florence to Foggia train time is 5 h 2 min  covering the 270 miles (435 km) long journey, but the journey time can vary depending on specific dates or traveling on weekends and holidays.

Which train station from Florence to Foggia do I depart from? Which Foggia train station from Florence do I arrive in?

Omio customers book a train from Firenze Santa Maria Novella   to Foggia   most frequently for this route.

Where is the Florence train station located? Where is the Foggia train station located?

The most popular departure train station with passengers for this route, called Firenze Santa Maria Novella, is located 0.7 miles (1.1 km) from the city center of Florence.

The most popular arrival train station, Foggia, is located 0.5 miles (754 m) away from the city center of Foggia.

What train providers offer a service to Foggia from Florence?

If you're looking for trains from Florence to Foggia, you can rely on Intercity or Frecciarossa to get you to Foggia. It's also good to check out all possible train companies for the Florence to Foggia route to see if there might be differences in the amenities they offer.

Are there any direct trains from Florence to Foggia?

Yes, there is 1 direct train a day to Foggia from Florence. If you’re looking for a direct train, consider traveling with Italo or Frecciarossa. Nonstop train services tend to offer more convenience and save you time getting you to your destination, so it's worth paying attention to this when booking your train tickets.

How many train services are there between Florence and Foggia a day?

On average, there is 1 train a day from Florence to Foggia. The train times and services may be different on weekends and holidays compared to weekdays.

When does the first train depart from Florence to Foggia? When does the last train depart from Florence to Foggia?

The first Florence to Foggia train departs at 4: 41 AM   and the last train from Florence to Foggia leaves at 9: 22 PM. Check out the most up-to-date train schedule from Florence to Foggia on Omio and find the best time to travel to your destination.

How early should I purchase train tickets between Florence and Foggia to score the best deals?

You can find trains from Florence to Foggia to cost on average $46 (€39) one way if you book within the next 7 days. But we recommend buying train tickets in advance to score the best deals and save money on your trip. You’ll see tickets for the Florence to Foggia train generally on sale a few months before the planned travel 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 journey from Florence to 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 transit 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 transit options for Firenze Campo di Marte
Bus lines: 12, 13, 33
Train lines: FA, IC, ICN, R