COMPARE Prices across different modes

Sep 19
$164Wizz Air
Sep 20
$94Malta Air
Sep 21
$50Wizz Air
Sep 24
$6Wizz Air

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

Eurolines France
Bla Bla Bus

Bus Information to Milan from Andria

distanceDistance460 miles (742 km)
durationAverage bus duration15 h 15 min
priceAverage bus ticket price$74 (€60)
changesDirect busYes
carriersBus companiesMarino Autolinee or Flixbus

Buses from Andria to Milan cover the 460 miles (742 km) long trip taking on average 15 h 15 min with our travel partners like Marino Autolinee or Flixbus. There are direct bus services available. While the average ticket price for this trip costs around $74 (€60), you can find the cheapest bus ticket for as low as $35 (€28). Travelers depart most frequently from Andria and arrive in Milan, Stazione Centrale.


If you’re looking for a smooth and easy bus between Andria and Milan, check Omio for FlixBus buses offering this route. Whether you are looking for the fastest, earliest or cheapest bus to take for this 460 miles (742 km) route between Andria and Milan, Omio makes it easier than ever to find FlixBus buses at affordable prices, and you can also quickly book bus tickets online. Check the current FlixBus bus schedules for your ideal departure and arrival times, compare the best route between Andria and Milan as well as relevant ticket information (such as baggage allowance and amenities offered onboard), and book your FlixBus bus on Omio. If you search for buses from Andria to Milan in the Omio app, you can quickly see if the FlixBus tickets are mobile tickets, making it convenient for you to go paperless when traveling. With prices for FlixBus buses from Andria to Milan starting at $35 (€28), buy your official FlixBus tickets with Omio online quickly and easily!

Travel Tips

Buses from Andria 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 Andria to Milan.
How much do cheap buses to Milan from Andria cost?
Bus tickets from Andria to Milan for some dates and times can be found for as cheap as $35 (€28)  one way in the next 7 days.
How much is a bus ticket to Milan from Andria?
The bus price between Andria and Milan is on average $74 (€60)  if you are looking to purchase your tickets for this trip in the next 7 days.
How far is it from Andria to Milan by bus?
The distance from Andria to Milan by bus is approximately 460 miles (742 km).
How long is the bus ride from Andria to Milan?
On average the Andria to Milan bus travel time is 15 h 15 min  for the 460 miles (742 km) long journey, but the duration can vary if you travel on weekends and holidays.
Which bus station from Andria to Milan do I depart from? Which Milan bus station from Andria do I arrive in?

There are a few bus stations in Andria to start your route from including Andria, Viale Ovidio, Andria, A14 Autostrada Adriatica (ENI West Canne della Battaglia) and Andria, V. Le Nenni. In Milan you have a few bus station options to choose from for your arrival including Milan, Stazione Centrale, Milan, MILANO - P. Zza Laghi usc. Autostrada new svinc and Milan, Largo Tazio Nuvolari (Romolo).

Omio customers traveling this route depart most frequently from Andria   and arrive in Milan, Stazione Centrale.

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

The most popular departure bus station with passengers for this trip, called Andria, is located 0 mile (s) / 0 km from the city center of Andria.

The most popular arrival bus station, Milan, Stazione Centrale, is located 1 mile (s) / 2 km away from the city center of Milan.

What bus providers go from Andria to Milan?
For the best Andria to Milan bus to book, you can travel safely and comfortably with Marino Autolinee or Flixbus. However, it's always good to check all possible bus companies with services to Milan from Andria to compare what amenities they may offer.
When is the earliest bus from Andria to Milan? When is the last bus from Andria to Milan?
The earliest bus departing from Andria to Milan leaves at 5: 45 AM. The last bus departing from Andria to Milan leaves at 6: 55 AM. You can find the latest Andria to Milan bus schedule on Omio and book the best time to leave for your journey on your chosen travel date.
How far in advance should I purchase bus tickets to Milan from Andria for the best deals?
If you book a bus ticket from Andria to Milan within the next 7 days, you can find tickets to cost on average $74 (€60) one way. However, we recommend booking your bus in advance to get access to the best prices. Bus tickets to Milan from Andria are generally on sale a few months before the planned departure date.

Important Stations and Airports for this Journey

Via Ovidio ang.V.Vecchia Barletta, Andria