COMPARE Prices across different modes

Sat
Nov 27
$71Intercity Notte
Find prices
Sun
Nov 28
$71Intercity Notte
$64Marino Autolinee
Mon
Nov 29
$71Intercity Notte
$32Itabus
Tue
Nov 30
$60Intercity Notte
$44Itabus
Wed
Dec 1
$48Intercity
$32Itabus
Thu
Dec 2
$60Intercity
$20Itabus
Fri
Dec 3
$66Frecciabianca
$44Itabus
Sat
Dec 4
$56Intercity Notte
$32Flixbus
Sun
Dec 5
$60Intercity
$32Itabus
Mon
Dec 6
$60Intercity
$20Itabus
Tue
Dec 7
$56Frecciabianca
$20Itabus
Wed
Dec 8
$60Intercity
$20Itabus
Thu
Dec 9
$60Intercity
$12Itabus
Fri
Dec 10
$60Intercity
$20Itabus
Sat
Dec 11
$48Intercity
$20Itabus
Sun
Dec 12
$33Intercity Notte
$19Flixbus
Mon
Dec 13
$33Intercity Notte
$19Flixbus
Tue
Dec 14
$33Intercity Notte
$19Flixbus
Wed
Dec 15
$33Intercity Notte
$20Itabus
Thu
Dec 16
$39Intercity Notte
$36Itabus
Fri
Dec 17
$39Intercity Notte
$55Itabus

These companies trust us. We sell their tickets all in one place.

Alsa
Eurolines France
RegioJet
Bla Bla Bus
Bus companies

FlixBus between Milan and Foggia

FlixBus buses will get you between Milan and Foggia from $20 (€17). With over 1000 travel companies on Omio, you can find the best bus times and tickets for your trip.

FlixBus

Flixbus is one of Europe's biggest bus companies which was created in Germany and offers bus services around Europe and US. Flixbus offers only one ticket type called Standard for your upcoming bus trip between Milan and Foggia.

FlixBus tickets from Milan to Foggia are available online on Omio. We help you compare and book your perfect trip with FlixBus between Milan and Foggia all in one place. If you’re specifically looking for the cheapest, fastest or earliest bus, you can find all the current FlixBus bus schedules and bus tickets available on Omio for the 421 miles (679 km) journey. You can also see relevant travel information for the FlixBus bus, such as baggage allowance and amenities onboard depending on the class fare. Search for your ideal departure and arrival times for this bus, compare the fastest Milan to Foggia routes as well as the cheapest ticket prices available, and buy the best FlixBus Milan to Foggia bus ticket that fits your needs. If you purchase tickets in the Omio app, you can quickly see if the FlixBus bus ticket is available as a mobile ticket, which makes it easy for you to travel paperless. You’ll then be ready to embark on your smooth and relaxing journey to Foggia with FlixBus!

FlixBus has updated its ticket policies due to the coronavirus. Keep these in mind when booking your FlixBus tickets from Milan to Foggia and when traveling by bus:

  • Exceptions to waive change or cancellation fees policy
  • All bookings can be canceled up to 15 minutes before departure (a fee may apply).
  • Cancellations made 30 days before departure are free of charge.
  • Canceled tickets are refunded as a voucher, which is valid for 12 months, and is the value of the original booking (minus a cancellation fee, if applicable).
  • Cashless payments recommended
  • Online booking and check-in recommended

Travel Tips

Buses from Milan to Foggia
Take the bus 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 Milan to Foggia.
FAQs
How much does a cheap bus between Milan and Foggia cost?
Omio customers have found the cheapest buses from Milan to Foggia to cost as little as $20 (€17)  in the next 7 days.
How much is a bus ticket between Milan and Foggia?
If you are looking to purchase your bus ticket in the next 7 days, you can expect the Milan to Foggia bus to cost on average $43 (€36)  one way.
How far is it from Milan to Foggia by bus?
You should expect to travel around 421 miles (679 km)  from Milan to Foggia by bus.
How long is the bus ride to Foggia from Milan?
On average the Milan to Foggia bus travel time is 9 h 35 min  for the 421 miles (679 km) long journey, but the duration can vary if you travel on weekends and holidays.
Which bus station from Milan to Foggia do I depart from? Which Foggia bus station from Milan do I arrive in?

When taking the bus to Foggia from Milan, you can choose to depart from bus stations like Milan, Stazione Centrale, Milan, MILANO - P. Zza Laghi usc. Autostrada new svinc and Milan, Largo Tazio Nuvolari (Romolo). Your trip can end in bus stations such as Foggia, Nodo Intermodale Foggia Stazione, Foggia, Aeroporto and Foggia, Stazione Ferroviaria.

Omio customers who travel this route most frequently depart from Milano Centrale   and arrive in Foggia, Nodo Intermodale Foggia Stazione.

Where is the Milan bus station located? Where is the Foggia bus station located?

Passengers board the bus most frequently from Milano Centrale, which is located around 1 mile (s) / 2 km away from the city center, and they get off the bus at Foggia, Nodo Intermodale Foggia Stazione, located 0 mile (s) / 0 km away from the city center.

Which bus companies can take me between Milan and Foggia?
When taking a bus from Milan to Foggia, you can count on Marino Autolinee, Flixbus, Ferrovie del Gargano, Baltour, BlaBlaCar or Ferrovie del Gargano for the best way to get you to Foggia. You can also check all possible bus providers who offer a service to Foggia from Milan and compare the amenities they offer before buying a bus ticket.
When can I take the first bus from Milan to Foggia? When can I take the last bus for the day?
You can take the first bus from Milan to Foggia at 6: 15 AM. The last bus from Milan to Foggia that you can take departs at 10: 15 PM. Omio shows you the latest bus from Milan to Foggia schedule to help you book the best departure time for this route.
When should I buy the Milan to Foggia bus for the best deals on tickets?
The price of a one way bus ticket from Milan to Foggia is on average $43 (€36) if you purchase within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for buses from all possible bus companies offering this route. In general, you can find bus tickets from Milan to Foggia available a few months in advance.