COMPARE Prices across different modes

Sep 22
Find prices
$91Marino Autolinee
$38Wizz Air
Sep 23
$6Wizz Air
Sep 24
$29Wizz Air
Sep 25
$23Wizz Air
Sep 27
$71Marino Autolinee
$6Wizz Air
Sep 29
$6Wizz Air
Sep 30
Find prices
$13Wizz Air
Oct 1
Find prices
$13Wizz Air
Oct 2
$6Malta Air
Oct 3
$6Wizz Air
Oct 4
$6Wizz Air

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

Eurolines France
Bla Bla Bus

Bus Information from Milan to Matera

distanceDistance498 miles (803 km)
durationAverage bus duration11 h
priceAverage bus ticket price$66 (€53)
changesDirect busYes
carriersBus providersMarino Autolinee, Flixbus or BlaBlaCar

Buses from Milan to Matera cover the 498 miles (803 km) long journey taking on average 11 h with our travel partners like Marino Autolinee, Flixbus or BlaBlaCar. There are direct bus services available. While the average ticket price for this trip costs around $66 (€53), you can find the cheapest bus ticket for as low as $34 (€27). Travelers depart most frequently from Milano Centrale and arrive in Matera, Via Nazionale staz. FAL Villa Longo.

Bus companies

Milan to Matera with FlixBus

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


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 Matera.

Omio helps you compare and book the perfect bus with FlixBus between Milan and Matera for a smooth and relaxing journey. Check the latest FlixBus bus schedules for the ideal departure and arrival times, take a look at the travel information for the Milan to Matera bus with FlixBus (such as baggage allowance and amenities offered onboard), compare the best connections for your Milan - Matera route and then book a cheap bus ticket with ease. The distance from Milan to Matera by bus is 498 miles (803 km). You can book tickets for this FlixBus bus for as low as $34 (€27) one-way if you book in advance. When you search for FlixBus tickets from Milan to Matera in the Omio app, you can also check whether they are mobile tickets quickly and easily. If they are mobile tickets, then you can go paperless when taking a bus. Book that perfect FlixBus Milan - Matera bus ticket online and enjoy your trip!

FlixBus' current ticket policies due to COVID-19 for your bus from Milan to Matera are the following:

  • 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

Buses from Milan to Matera

To go from Milan to Matera by bus you have several options in every day of the week. The first bus leaves at 06:50 and the last one leaves the bus station at 21:00, both are direct. Departures are mainly concentrated in the early hours of the morning and during the late afternoon. The connection is guaranteed by two bus companies that also offer transfers that do not only involve direct travel but also a change of bus in an intermediate location.

What bus companies operate on the Milan-Matera route?

The companies that offer transfer by bus Milan Matera are Marino Bus and Flixbus. Both companies offer both direct and one-way services: Marino Bus, in the case of services with a gearbox, has an intermediate stop at Cerignola, while Flixbus makes an intermediate change at the Bologna bus station or at the Rome bus station.

How long is the bus from Milan to Matera?

Depending on the selected time and the bus company chosen, the duration of the journey is variable: it ranges from a minimum of 12 hours to a maximum of 13 hours and 35 minutes, if you have purchased a ticket for a direct journey. The journey time can reach up to 17 hours and 5 minutes if you have booked a departure including a change of bus.

How many are the buses from Milan to Matera?

The connections available from the city of Milan to Matera are 7 per day and you have the opportunity to choose between scheduled departures early in the morning, in the late afternoon or during the night. In total there are about 50 buses in Milan Matera per week.

What are the departure and arrival stations for buses from Milan to Matera?

Milan Bus Station: Milan Lampugnano Bus Station has a ticket service, waiting room, toilets and a large paid car park. The stop is connected to the centre, which can be reached in about 60 minutes, from the metro line 1 and from buses 63, 68, 78 and 323.

Matera bus station: buses from Milan stop at the bus station in Matera, which is located in Via Luigi Sturzo and is connected to the city center with the city buses of lines 2, 4, 6A and 9, which lead to their destination in about 15 minutes. In the area there is a free parking for cars.

Travel Tips

Buses from Milan to Matera
Take the bus to Matera 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 Matera.
How much do cheap bus tickets between Milan and Matera cost?
Omio customers have found cheap bus tickets between Milan and Matera for as low as $34 (€27)  for the next 7 days.
How much is the bus to Matera from Milan on average?
The bus price between Milan and Matera is on average $66 (€53)  if you are looking to purchase your tickets for this journey in the next 7 days.
What is the distance from Milan to Matera by bus?
The Milan to Matera bus distance is approximately 498 miles (803 km).
How long is a bus to Matera from Milan on average?
On average the Milan to Matera bus travel time is 11 h  for the 498 miles (803 km) long route, but the duration can vary if you travel on weekends and holidays.
What station does the bus from Milan to Matera depart from? Which Matera bus station do I come into from Milan?

When departing from Milan, you have various bus station options to start your trip from including Milan, Stazione Centrale, Milan, MILANO - P. Zza Laghi usc. Autostrada new svinc and Milan, Largo Tazio Nuvolari (Romolo). When arriving in Matera, you can end your trip in bus stations like Matera, Via Nazionale staz. FAL Villa Longo, Matera, Via Don Luigi Sturzo / Via Donato Bramante and Matera, Centrale.

Omio customers book a bus from Milano Centrale   to Matera, Via Nazionale staz. FAL Villa Longo   most frequently for this route.

Where is the bus station in Milan? Where is the bus station in Matera?

You can find the most popular departure bus station for this route, Milano Centrale, located approximately 1 mile (s) / 2 km from the city center of Milan. The most popular arrival bus station in Matera, called Matera, Via Nazionale staz. FAL Villa Longo, is located around 1 mile (s) / 1 km away from its city center.

Which bus providers can take me between Milan and Matera?
When taking a bus from Milan to Matera, you can count on Marino Autolinee, Flixbus or BlaBlaCar for the best way to get you to Matera. You can also check all possible bus providers who offer a service to Matera from Milan and compare the amenities they offer before buying a bus ticket.
Can I purchase a direct bus from Milan to Matera?
Yes, you can find a direct bus from Milan to Matera with Marino Autolinee  on Omio. This is worth paying attention to when you book your bus ticket as direct services tend to offer more convenience and help save you time traveling to your destination.
What are the first and last departure bus times from Milan to Matera?
The first Milan to Matera bus departs at 5: 10 AM   and the last bus from Milan to Matera leaves at 10: 25 PM. Check out the most up-to-date bus schedule from Milan to Matera on Omio and find the best time to travel to your destination.
How early should I book Milan to Matera bus tickets to get the best deals?
The price of a one way bus ticket from Milan to Matera is on average $66 (€53) 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 providers offering this journey. In general, you can find bus tickets between Milan and Matera available a few months in advance.

Important Stations and Airports for this Journey

Milano - Terminal Bus di Lampugnano

Frequently Asked Questions

Where is the train station and what is the best way to get there?
This station is not located in the city centre but it can be reached by public transport.<br>Metro lines M1<br>Bus lines 68