Trains from Milan to Foggia
Your latest searches will appear here.
- Lowest price from ≈ $69.12 €59.50
- Average duration 7h 13m
- Connections per day 34
- Distance 679 km
- CO₂ per person 10 kg
train from Milan to Foggia
The journey from Milan to Foggia is about 679 km. On average a train trip takes 7h 13m with 34 connections per day.
| Lowest price | ≈ $69.12 €59.50 |
|---|---|
| Trip duration | 7h 13m |
| Connections per day | 34 |
| Lowest price | ≈ $69.12 €59.50 |
| Highest price | ≈ $233.48 €201.00 |
| First departure | 04:50 AM |
| Last departure | 08:10 PM |
| Distance | 679 km |
| Departure | Milan |
| Arrival | Foggia |
| Travel operator | Intercity, Italo Intercity, Italo, Frecciarossa, Intercity Notte, Regionale |
Travel by train from Milan to Foggia
The average journey from Milan to Foggia takes on average 7h 13m. Around 34 trains depart a day from Milan to Foggia. The average price is ≈ $126.10 (€108.56), and the lowest ticket pricing starts at around ≈ $69.12 (€59.50).
If you travel from Milan to Foggia by train, you will leave from Milan Central Station, located in the northern part of the city. Some trains also leave from the Milano Garibaldi station. Check for availability.
Transportation is provided by the Trenitalia train company, and there are several possible trains to take, either direct or in combination.
- Frecciarossa: the fastest and most expensive train, often direct.
- Trenord or Regional Train: Trenord is in charge of passenger transportation at the regional level, particularly that concerning Lombardy, and is the equivalent of the Regional Train. They are slow and cheap trains, taking longer to reach the final destination, when compared to alternative No. 3.
- Regional Fast Train: this is a faster alternative than Trenord / Regional Train, at the same price.
- Intercity: on this train you can select your seat for free. This train connects the cities of Milan and Foggia with a direct service. Check for availability.
- Italo: this is the other train company you can cover your trip with. Here your train will be direct and arrive at Foggia Centrale station.
Within the #2 and #3 train types, you will not have WiFi service or seat choice options. These are cheaper alternatives, but we recommend that you either change trains and upgrade to a higher category at some point in your journey, or select a direct train to make your journey more comfortable and faster.
Inside Frecciarossa trains you will have free Wi-Fi, seating and places to store your luggage. From Premium Class, there is an on-board welcome service with snacks and hot and cold beverages offered and served at your seat.
As for seats, you can choose from the following alternatives, listed from cheapest to most expensive:
- Standard Class
- Premium Class
- Business Class
- Executive Class
Transportation can also be provided by the Italo train company, however, check if this option is available on the day of your departure.
Inside the Italo train you will have free Wi-Fi, and as for seats, you can choose from the following alternatives, listed from the cheapest to the most expensive:
- Smart: you will find a snack area, where you will find convenient vending machines to buy espresso coffee, cold drinks and snacks.
- Prima: the seats are wider and more comfortable and you can take advantage of the free Italo welcome service with snacks, coffee and drinks, served directly to your seat.
- Club Executive: you have a dedicated entrance to the train, to skip the lines, you can sit in comfortable seats and if you choose the Lounge, you will travel in a private environment. Food service is always available to you, items are served directly to your seat. Personal 9" screens available at your seat to enjoy all the exclusive entertainment content of the on-board portal and surf the internet for free.
From Milan to Foggia, the train is one of the best ways to travel/move. Once you reach the city of Foggia, you will not run out of things to do or see. We recommend a visit to the Foggia Cathedral, the Ipogei, which are underground rooms dating back to the medieval period. If you feel like being in touch with nature, take a walk in the Bosco Incoronata Regional Nature Park or the Karol Wojtyla Municipal Villa. Don't forget to try typical Apulian specialties: orecchiette alle cime di rapa, spaghetti con la mollica, fave e cicoria, cardoncelli, ciambotta, and fried lampascioni.
If you are planning to visit Foggia from Milan by train, let Virail advise you. We compare thousands of train, bus and flight destinations to help you find the best price. Check our convenient price calendar below and find the best prices among all available public transportation between Milan and Foggia.
Next departures from Milan to Foggia
Sample times and fares for the coming days — book to confirm availability and price.
Carriers on this route
Learn more about carriers on this route.
Ticket types and services from Milan to Foggia
Compare different ticket types and on-board services for the journey from Milan to Foggia.
Standard
- Wi-Fi
- Power sockets
- Luggage
- Accessibility
- Food and drink
- Air conditioning
- Bicycle
Premium
- Wi-Fi
- Power sockets
- Luggage
- Accessibility
- Food and drink
- Air conditioning
- Bicycle
Executive
- Wi-Fi
- Power sockets
- Luggage
- Accessibility
- Food and drink
- Air conditioning
- Bicycle
Business
- Wi-Fi
- Quiet zone
- Power sockets
- Luggage
- Accessibility
- Food and drink
- Air conditioning
- Bicycle
Smart
- Wi-Fi
- Power sockets
- Luggage
- Accessibility
- Food and drink
- Air conditioning
Prima
- Wi-Fi
- Power sockets
- Luggage
- Accessibility
- Food and drink
- Air conditioning
Club Executive
- Wi-Fi
- Power sockets
- Luggage
- Accessibility
- Food and drink
- Air conditioning
Second Class
- Luggage
- Accessibility
- Air conditioning
- Bicycle
Facility description
Learn more about the services available on board each carrier on this route.
CO₂ emissions by mode
The train journey between Milan and Foggia emits 47.53kg of CO₂.
Taking the train between Milan and Foggia saves 88.27kg of CO₂ compared to a flight, 3.4kg compared to the bus and 61.11kg compared to the car.
FAQ
A train ticket from Milan to Foggia costs ≈ $126.10 (€108.56). Prices vary by how far ahead you book and the time of day. Tickets start from ≈ $69.12 (€59.50).
The cheapest ticket from Milan to Foggia costs ≈ $69.12 (€59.50). Book as early as possible and avoid peak times.
Milan and Foggia are 679 km apart.
The journey from Milan to Foggia takes about 7h 13m on average. The fastest option takes 5h 44m.
This route is served by 5 operators: Intercity, Italo, Frecciarossa, Intercity Notte and Regionale.
There are about 34 connections per day from Milan to Foggia.
The first train from Milan to Foggia leaves at 04:50 AM. Check times on your travel date.
The last train from Milan to Foggia leaves at 08:10 PM. Check times on your travel date.
We recommend booking as early as possible. The train we found costs ≈ $69.12 (€59.50) but prices can change.
There are about 15 direct connections from Milan to Foggia.
The shortest train journey between Milan and Foggia takes 5h 44m.
Yes, there is a direct train between Milan and Foggia.
The train journey from Milan to Foggia generates 10 kg of CO₂.