The cheapest buses from Foggia to Milan

Showing times and prices for Sep 20

Cheapest

$50

Average

$72

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 Foggia to Milan will cost around $ 72 if you buy it on the day, but the cheapest tickets can be found for only $ 50.

Cheapest
09:55AMFoggia11h40 09:35PMMilan
0 changes
$501One-way
Cheapest
10:45PMFoggia10h40 09:25AMMilan
0 changes
$501One-way
2nd Cheapest
10:05AMFoggia10h15 08:20PMMilano, Autostazione Lampugnano
1 changes
$661One-way
2nd Cheapest
10:05AMFoggia9h35 07:40PMMilano, San Donato
0 changes
$661One-way
09:30PMFoggia9h25 06:55AMMilano, Autostazione Lampugnano
0 changes
$761One-way

Timetable Foggia to Milan

Showing buses for tomorrow, Mon, Sep 20
12:40AMFoggia9h40 10:20AMMilano, Autostazione Lampugnano
0 changes
12:40AMFoggia9h00 09:40AMMilano, San Donato
0 changes
09:55AMFoggia11h40 09:35PMMilan
0 changes
10:05AMFoggia10h15 08:20PMMilano, Autostazione Lampugnano
0 changes
10:05AMFoggia9h35 07:40PMMilano, San Donato
0 changes
08:30PMFoggia9h45 06:15AMMilano, San Donato
0 changes
09:30PMFoggia9h25 06:55AMMilano, Autostazione Lampugnano
0 changes
09:30PMFoggia8h50 06:20AMMilano, San Donato
0 changes
10:45PMFoggia10h40 09:25AMMilan
0 changes

This is the last bus of the day.

Find all the dates and times for this journey

COMPARE Prices across different modes

Sun
Sep 19
Find prices
$67Itabus
Mon
Sep 20
$74Intercity Notte
$50Itabus
Tue
Sep 21
$74Intercity Notte
$50Itabus
Wed
Sep 22
$74Intercity Notte
$46Itabus
Thu
Sep 23
$62Intercity
$46Itabus
Fri
Sep 24
$74Intercity Notte
$50Itabus
Sat
Sep 25
$74Intercity Notte
$36Flixbus
Sun
Sep 26
$74Intercity Notte
$50Itabus
Mon
Sep 27
$62Intercity
$22Itabus
Tue
Sep 28
$56Intercity
$22Itabus
Wed
Sep 29
$49Intercity
$22Itabus
Thu
Sep 30
$49Intercity
$22Itabus
Fri
Oct 1
$62Intercity
$22Itabus
Sat
Oct 2
$54Intercity
$22Itabus
Sun
Oct 3
$62Intercity
$22Itabus
Mon
Oct 4
$31Intercity
$37Itabus
Tue
Oct 5
$41Intercity
$25Flixbus
Wed
Oct 6
$41Intercity
$31Itabus
Thu
Oct 7
$41Intercity
$22Itabus
Fri
Oct 8
$49Intercity
$22Itabus
Sat
Oct 9
$41Intercity
$22Itabus

The fastest buses from Foggia to Milan

Showing times and prices for Sep 20

Fastest Journey

8 h 50 m

Average

9 h 52 m

Buses per day

9

Distance

679 km

Of the 9 buses that leave Foggia for Milan every day 7 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct buses cover the 679 km distance in an average of 9 h 52 m but if you time it right, some buses will get you there in just 8 h 50 m .

The slowest buses will take 11 h 40 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.

2nd Fastest
09:30PMFoggia8h50 06:20AMMilano, San Donato
0 changes
$761One-way
12:40AMFoggia9h00 09:40AMMilano, San Donato
0 changes
$941One-way
09:30PMFoggia9h25 06:55AMMilano, Autostazione Lampugnano
0 changes
$761One-way
10:05AMFoggia9h35 07:40PMMilano, San Donato
0 changes
$661One-way
12:40AMFoggia9h40 10:20AMMilano, Autostazione Lampugnano
0 changes
$941One-way

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

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Bus Information between Foggia and Milan

distanceDistance421 miles (679 km)
durationAverage bus duration8 h 40 min
priceAverage bus ticket price$49 (€39)
changesDirect busYes
carriersBus companiesMarino Autolinee, Flixbus, Ferrovie del Gargano, Baltour or BlaBlaCar

Buses from Foggia to Milan cover the 421 miles (679 km) long trip taking on average 8 h 40 min with our travel partners like Marino Autolinee, Flixbus, Ferrovie del Gargano, Baltour or BlaBlaCar. There are direct bus services available. While the average ticket price for this journey costs around $49 (€39), you can find the cheapest bus ticket for as low as $36 (€29). Travelers depart most frequently from Foggia and arrive in Milan, Stazione Centrale.

FlixBus

FlixBus is one of Europe's leading low-cost bus companies, founded in Germany and offering long-distance bus services in Europe and the U. S. FlixBus also operates overnight buses on select routes throughout Europe. Standard amenities on FlixBus include free Wi-Fi, power outlets to charge your phone, tablet or laptop during long bus journeys, extra legroom, luggage space and toilets. You can even purchase snacks and drinks onboard. FlixBus offers only the Standard ticket for all its routes, which allows you to bring one carry-on luggage and one checked bag per person. Additional fees apply for extra luggage and specific seat reservations, such as if you want to book an Extra Seat, Table Seat or the Panorama Seat.

    These are FlixBus' ticket policies for COVID-19 for the bus between Foggia and Milan:

    • 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 Foggia to Milan
    Take the bus to Milan 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 Foggia to Milan.
    FAQs
    How much do cheap buses to Milan from Foggia cost?
    Looking to save money on your trip? Omio customers have found the cheapest bus to Milan from Foggia for the next 7 days starting from $36 (€29)  one way.
    How much is a bus ticket to Milan from Foggia?
    If you are looking to book your bus ticket in the next 7 days, you can expect the Foggia to Milan bus to cost on average $49 (€39)  one way.
    How far is it from Foggia to Milan by bus?
    You should expect to travel around 421 miles (679 km)  from Foggia to Milan by bus.
    How many hours is the bus time to Milan from Foggia?
    The bus time to Milan from Foggia is on average 8 h 40 min  for the 421 miles (679 km) long journey, but the time it takes to go from Foggia to Milan by bus can vary depending on specific dates or traveling on weekends and holidays.
    What station does the bus from Foggia to Milan depart from? Which Milan bus station do I come into from Foggia?

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

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

    Where is the departure bus station in Foggia located? Where is the arrival bus station in Milan located?

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

    What bus companies go from Foggia to Milan?
    Take the Foggia to Milan bus with Marino Autolinee, Flixbus, Ferrovie del Gargano, Baltour or BlaBlaCar. However, it's always good to check out all possible bus providers for the journey to Milan from Foggia as there might be differences in the amenities they offer.
    Is there a direct bus from Foggia to Milan?
    Yes, you can look for direct buses from Foggia to Milan with Flixbus, Marino Autolinee, BlaBlaCar or Itabus  without needing to transfer at another stop in between. Taking a direct bus tends to save you time getting you to your destination, so it's worth paying attention to this when booking a ticket for this trip.
    When is the earliest bus from Foggia to Milan? When is the last bus from Foggia to Milan?
    The earliest bus for this route departs from Foggia at 7: 00 AM. The last bus leaves from Foggia at 9: 55 PM. Check Omio for the latest bus schedule from Foggia to Milan and book the best time to depart on your chosen travel date.
    How early should I book Foggia to Milan bus tickets to get the best deals?
    In general, we recommend booking tickets for buses in advance to score the best deals from all possible bus companies offering this route and save money. If you purchase bus tickets from Foggia to Milan within the next 7 days, you can find tickets to cost on average $49 (€39) one way. To find the best prices for this route, consider booking your bus ticket from Foggia to Milan a few months in advance.
    Stations

    Important Stations and Airports for this Journey

    Foggia
    Milan
    Foggia
    Amenities
    Foggia
    Amenities
    Foggia
    Amenities
    Foggia (P.le Stazione Ferroviaria)
    Amenities
    Stazione FS, Foggia
    Amenities