Cheapest
Average
The best way to find a cheap train ticket from Foggia to Milan is to book your journey as far in advance as possible and to avoid traveling at rush hour.
Provider | Departs | Duration | Arrives | Transfers | Tickets |
---|---|---|---|---|---|
Intercity | 05:58AM Incoronata | 9h32 | 03:30PM Milan Centrale | 1 transfer | |
Frecciarossa | 05:58AM Incoronata | 6h32 | 12:30PM Milan Centrale | 1 transfer | |
Frecciarossa | 06:02AM Foggia station | 6h22 | 12:24PM Milan Centrale | 0 transfersDirect | |
Frecciarossa | 06:36AM Foggia station | 5h54 | 12:30PM Milan Centrale | 0 transfersDirect | |
Intercity | 07:10AM Foggia station | 8h20 | 03:30PM Milan Centrale | 0 transfersDirect | |
Frecciarossa | 07:20AM Incoronata | 6h05 | 01:25PM Milan Centrale | 1 transfer | |
Frecciarossa | 07:39AM Foggia station | 5h46 | 01:25PM Milan Centrale | 0 transfersDirect | |
Frecciarossa | 07:49AM Incoronata | 6h36 | 02:25PM Milan Centrale | 1 transfer | |
Intercity | 07:49AM Incoronata | 10h56 | 06:45PM Milan Centrale | 2 transfers | |
Frecciarossa | 08:10AM Incoronata | 7h40 | 03:50PM Milan Centrale | 2 transfers | |
Italo | 08:15AM Foggia station | 7h05 | 03:20PM Milan Centrale | 0 transfersDirect | |
Frecciarossa | 08:36AM Foggia station | 5h49 | 02:25PM Milan Centrale | 0 transfersDirect | |
Frecciarossa | 08:53AM Foggia station | 6h42 | 03:35PM Milan Centrale | 1 transfer | |
Intercity | 09:21AM Foggia station | 9h24 | 06:45PM Milan Centrale | 1 transfer | |
Frecciarossa | 09:36AM Foggia station | 6h14 | 03:50PM Milan Centrale | 1 transfer | |
Frecciarossa | 09:53AM Foggia station | 6h37 | 04:30PM Milan Centrale | 1 transfer | |
Frecciarossa | 09:53AM Incoronata | 7h25 | 05:18PM Milan Centrale | 1 transfer | |
Frecciarossa | 09:53AM Incoronata | 6h57 | 04:50PM Milan Centrale | 2 transfers | |
Frecciarossa | 10:19AM Incoronata | 7h51 | 06:10PM Milan Centrale | 1 transfer | |
Frecciarossa | 10:19AM Incoronata | 7h31 | 05:50PM Milan Centrale | 2 transfers | |
Intercity | 10:19AM Incoronata | 10h16 | 08:35PM Milan Centrale | 2 transfers | |
Frecciarossa | 10:36AM Foggia station | 6h42 | 05:18PM Milan Centrale | 0 transfersDirect | |
Frecciarossa | 10:36AM Foggia station | 6h14 | 04:50PM Milan Centrale | 1 transfer | |
Intercity | 11:10AM Foggia station | 9h25 | 08:35PM Milan Centrale | 1 transfer | |
Frecciarossa | 11:36AM Foggia station | 6h34 | 06:10PM Milan Centrale | 0 transfersDirect | |
Frecciarossa | 11:36AM Foggia station | 6h14 | 05:50PM Milan Centrale | 1 transfer | |
Frecciarossa | 11:49AM Incoronata | 7h06 | 06:55PM Milan Centrale | 1 transfer | |
Frecciarossa | 11:49AM Incoronata | 7h01 | 06:50PM Milan Centrale | 2 transfers | |
Intercity | 11:49AM Incoronata | 9h51 | 09:40PM Milan Centrale | 1 transfer | |
Frecciarossa | 12:10PM Incoronata | 8h37 | 08:47PM Milan Porta Garibaldi | 1 transfer | |
Frecciarossa | 12:10PM Incoronata | 8h20 | 08:30PM Milan Centrale | 2 transfers | |
Frecciarossa | 12:36PM Foggia station | 6h14 | 06:50PM Milan Centrale | 1 transfer | |
Frecciarossa | 12:36PM Foggia station | 6h19 | 06:55PM Milan Centrale | 0 transfersDirect | |
Intercity | 01:10PM Foggia station | 8h30 | 09:40PM Milan Centrale | 0 transfersDirect | |
Intercity | 02:19PM Incoronata | 9h21 | 11:40PM Milan Centrale | 1 transfer | |
Frecciarossa | 02:36PM Foggia station | 6h11 | 08:47PM Milan Porta Garibaldi | 0 transfersDirect | |
Frecciarossa | 02:51PM Incoronata | 6h59 | 09:50PM Milan Centrale | 2 transfers | |
Intercity | 03:10PM Foggia station | 8h30 | 11:40PM Milan Centrale | 0 transfersDirect | |
Frecciarossa | 03:36PM Foggia station | 6h14 | 09:50PM Milan Centrale | 1 transfer | |
Frecciarossa | 03:38PM Incoronata | 7h12 | 10:50PM Milan Centrale | 1 transfer | |
Frecciarossa | 04:03PM Foggia station | 6h47 | 10:50PM Milan Centrale | 0 transfersDirect | |
Frecciarossa | 04:49PM Incoronata | 7h01 | 11:50PM Milan Centrale | 2 transfers | |
Frecciarossa | 04:49PM Incoronata | 7h06 | 11:55PM Milan Centrale | 1 transfer | |
Frecciarossa | 05:36PM Foggia station | 6h19 | 11:55PM Milan Centrale | 0 transfersDirect | |
Frecciarossa | 05:36PM Foggia station | 6h14 | 11:50PM Milan Centrale | 1 transfer | |
Intercity Notte | 10:27PM Incoronata | 9h33 | 08:00AM Milan Centrale | 1 transfer | |
Intercity Notte | 10:59PM Foggia station | 9h31 | 08:30AM Milan Centrale | 0 transfersDirect | |
Intercity Notte | 11:18PM Foggia station | 8h42 | 08:00AM Milan Centrale | 0 transfersDirect | |
Trenitalia | 11:25PM Foggia station | 9h25 | 08:50AM Milan Centrale | 2 transfers | |
Frecciarossa | 11:25PM Foggia station | 9h25 | 08:50AM Milan Centrale | 1 transfer |
Find all the dates and times for this journey
Fastest Journey
5 h 46 m
Average
7 h 32 m
Trains per day
50
Distance
679 km
Of the 50 trains that leave Foggia for Milan every day 16 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
Distance | 421 miles (679 km) |
---|---|
Average train duration | 6 h 47 min |
Average train ticket price | $80 (€68) |
Train frequency | 12 a day |
Direct train | Yes, there are 11 direct trains a day |
Train companies | Frecciarossa, Intercity Notte, Italo, Intercity or Trenitalia |
Trains from Foggia to Milan cover the 421 miles (679 km) long journey taking on average 6 h 47 min with our travel partners like Frecciarossa, Intercity Notte, Italo, Intercity or Trenitalia. Normally, there are 12 trains operating per day, including direct services available. You can get the cheapest train tickets for this route for as low as $44 (€37), but the average price of train tickets is $80 (€68). Travelers depart most frequently from Foggia and arrive in Milan Centrale.
Find the best trains from Foggia to Milan with Omio's travel partners Frecciarossa, Intercity Notte and Italo from $48 (€41). We can find you the best deals, schedules and tickets when comparing and booking the best trip.
Enjoy a comfortable and relaxing route on a Frecciarossa train between Foggia and Milan. As an official travel partner of Trenitalia, Omio shows you the latest Frecciarossa schedules for the Foggia to Milan train and prices starting as low as $65 (€55) for this route. Frecciarossa is Trenitalia’s premier high-speed train service making around 200 connections across Italy per day, including major destinations like Rome, Florence, Milan, Venice and Naples. Frecciarossa trains are renowned for their comfort, speed and reduced environmental impact and reach speeds up to 186 mph (300 kmh), so you can travel 421 miles (679 km) quickly between Foggia and Milan.
When booking the Frecciarossa train between Foggia and Milan, you can choose between four different classes: Standard, Premium, Business, and Executive. Although each class offers different levels of comfort, all Frecciarossa train cars provide passengers with free WiFi access, power outlets, air conditioning, bathrooms, luggage storage, onboard entertainment, and restaurant and bar services. If you’re looking to add to your travel experience, book a Frecciarossa train from Foggia to Milan on Omio today!
Foggia to Milan train information with Frecciarossa:
Passengers board the train most frequently from Foggia, which is located around 0.6 miles (990 m) away from the city centre, and they get off the train at Milan Centrale, located 2.3 miles (3.7 km) away from the city centre.
Here are some other resources that might have the information you need