Cheapest
Average
The best way to find a cheap train ticket from Milan to Foggia station 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 Notte | 08:15PM Milan | 8h29 | 04:44AM Foggia station | 0 transfersDirect | |
Intercity Notte | 08:50PM Milan | 8h16 | 05:06AM Foggia station | 0 transfersDirect | |
Frecciarossa | 02:50PM Milan | 6h38 | 09:28PM Foggia station | 0 transfersDirect | |
This is the last train of the day. |
Find all the dates and times for this journey
Fastest Journey
6 h 38 m
Average
7 h 48 m
Trains per day
3
Distance
679 km
Of the 3 trains that leave Milan for Foggia station every day 3 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 8h 47m |
Cheapest ticket price $26 (€24) |
Trains per day 12 |
Direct trains 10 |
Train providers 5 |
Fastest train 6h 24m |
First train 04:00 |
Last train 21:45 |
Frecciarossa, Intercity Notte and Italo trains will get you from Milan to Foggia station from $27 (€25). With over 1000 travel companies on Omio, you can find the best train times and tickets for your trip.
Enjoy a comfortable train ride between Milan and Foggia station with Frecciarossa, the premier high-speed train service from Trenitalia. Frecciarossa trains make about 200 connections across Italy per day and are known for their comfort, speed and reduced environmental impact. These trains reach speeds up to 186 mph (300 kmh), making your 421 miles (679 km) long route to Foggia station from Milan smooth and easy. All Frecciarossa classes provide free WiFi access, power outlets, air conditioning, bathrooms, luggage storage, onboard entertainment, and restaurant and bar services to passengers.
Omio shows you the latest Trenitalia Frecciarossa train schedule for the Milan to Foggia station route, so you can select the best times for your upcoming trip. Prices for Frecciarossa trains between Milan and Foggia station start as low as $27 (€25) on Omio. You can select from three different ticket options: Super Economy, Economy, and Base. Once you’ve picked your preferred ticket, book a cheap train to Foggia station from Milan with us today and enjoy your journey with Trenitalia’s Frecciarossa!
Milan to Foggia station train information with Frecciarossa:
Travel seamlessly across Italy with a train journey from Milan to Foggia station. With most trains departing from Milano Centrale (Milano Centrale) and arriving at Foggia Centrale (Foggia), this route offers comfort and convenience for both locals and tourists. Trains from Milan to Foggia station provide a scenic way to traverse Italy, making it an ideal choice for travelers. Whether you're planning a leisurely escape or a business trip, the train from Milan to Foggia station is a fast, reliable, and environmentally friendly travel option. Don’t wait—secure your tickets now to explore this vibrant route!
Planning a trip from Milan to Foggia station? The journey covers a distance of 421 miles (679 km), taking passengers through some of Italy's most picturesque landscapes. The average train journey duration is approximately 6h 24m, providing a comfortable and efficient way to travel between the two cities.
Trains run frequently between Milan and Foggia station, with an average of 12 trains departing every day. Services are typically available throughout the week, including weekends, making it convenient to plan your journey no matter what day you choose to travel.
Wondering about the first and last train departures of the day? The first train from Milan to Foggia station normally departs at 04:00, while the last train departs at 21:45, offering a range of options for early birds and night travelers alike.
Here are some other resources that might have the information you need