Travel options
from Milan to Matera

You can get from Milan to Matera by train, bus or flight.

Our recommendation

To get from Milan to Matera on May 23 we recommend taking a flight because it’s the best combination of price and speed.

07:45PMMilan Malpensa Airport1h45 09:30PMBrindisi Airport
0 changes
09:05AMMilano, San Donato12h25 09:30PMMatera, Via Don Luigi Sturzo
0 changes
Other options
06:40AMMilan Malpensa Airport1h50 08:30AMBrindisi Airport
0 changes
08:30AMMilan Malpensa Airport1h45 10:15AMBrindisi Airport
0 changes
05:50PMMilan Malpensa Airport1h35 07:25PMBari Palese Airport
0 changes

Find all the dates and times for this journey by train, bus, and flight, .

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn

Compare prices and tickets Prices for trains, buses and flights

May 23
$57Marino Autolinee
May 24
$12Malta Air
May 25
$11Wizz Air
May 26
$26Wizz Air
May 27
$41Malta Air
May 28
$45Wizz Air
May 29
$17Wizz Air
May 30
$11Wizz Air
May 31
Find prices
$11Wizz Air
Jun 1
$36Malta Air
Jun 2
$57Wizz Air
Jun 3
$14Wizz Air
Jun 4
$20Wizz Air
Jun 5
$17Malta Air
Jun 6
$11Wizz Air
Jun 8
$6Wizz Air
Jun 9
$11Wizz Air
Jun 10
$32Malta Air
Jun 11
$47Malta Air

Travel Information from Milan to Matera

distanceDistance498 miles (803 km)
modeAvailable travel modesBus, flight or train
priceTicket price range$6 - $129
cheapestCheapest modeFlight • $6 (€5) • 1 h 25 min
fastestFastest modeFlight • $6 (€5) • 1 h 25 min
carriersPopular travel companiesFlixbus, Wizz Air or Frecciarossa

Travel 498 miles (803 km) by bus, flight or train from Milan to Matera. If speed is a priority, then a flight is the best option with an average duration of 1 h 25 min; whereas, if saving money is more important, then a flight is the best option with prices starting as low as $6 (€5). The most popular travel companies which serve this trip are Flixbus, Wizz Air or Frecciarossa among others. Travelers can even take a direct bus, flight or train from Milan to Matera.

Travel Tips: Travel from Milan to Matera

Travel 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 do I travel from Milan to Matera?

You can travel from Milan to Matera 3 different ways: bus, flight or train.

What is the cheapest way to go from Milan to Matera?

The cheapest way to go to Matera from Milan is by taking a flight, which costs on average $6 (€5).

This is compared to other ways of getting to Matera:

A flight is $29 (€26) less than a bus for this trip with tickets for a bus from Milan to Matera costing on average $35 (€31).

Taking a flight is usually $124 (€111) less than taking a train to Matera, which costs on average $129 (€116) for the same trip.

What is the quickest way from Milan to Matera?

The fastest way to get to Matera from Milan is by flight with an average travel time of 1 h 25 min.

Other travel options to Matera can usually take longer:

In comparison, getting to Matera by bus can take on average 11 h.

In comparison, going by train can take 9 h 11 min   on average.

How far is it from Milan to Matera?

The distance is approximately 498 miles (803 km) from Milan to Matera.

How many scheduled departures are there a day from Milan to Matera?

The average frequency per day from Milan to Matera is:

  • 1 train per day.

However, we recommend checking specific travel dates for your trip between Milan and Matera as scheduled services by bus, flight or train can vary by season or day of the week.

Where do people depart from and arrive in when traveling from Milan to Matera?

These are the most popular departure and arrival points from Milan to Matera:

  • Buses most often depart from Milan at Milan, Stazione Centrale and arrive in Matera at Matera, Via Nazionale staz. FAL Villa Longo.
  • Trains mostly leave from Milano Centrale and tend to arrive in Matera Centrale.

Who can get me from Milan to Matera?

If finding a good deal is your main consideration for your trip from Milan to Matera, then we'll help you find the best value travel companies for you:

  • Flixbus can get you to Matera by bus. You can find a good deal for bus tickets with Flixbus from Milan to Matera for $35 (€31) on Omio.
  • Wizz Air can take you to Matera by plane. If searching for a good deal on flights, you can find tickets for Wizz Air from Milan to Matera for $6 (€5).
  • Travel with Frecciarossa to go to Matera by train. For a good deal on tickets, you can find Frecciarossa Milan to Matera tickets on Omio for $129 (€116).

Is there a direct service to Matera from Milan?

Yes, there are direct routes from Milan to Matera with the following travel companies:

  • You can find 1 direct train per day to take to Matera with.

Direct services to Matera tend to save you time and add more convenience as you won't need to transfer at another stop in between, so it's worth paying attention to before booking tickets for your trip.

What other popular destinations should I add to my itinerary for my trip from Milan to Matera?

Your trip from Milan to Matera doesn't have to end in Matera. Many of our customers like to extend their vacation to explore other popular destinations like Bari, Naples or Rome. If you’d like to add Bari, Naples or Rome to your Milan to Matera tour, check Omio for the best and cheapest ways to travel to any of these top destinations from Matera today!

How far in advance should I purchase my Milan to Matera one way ticket online to get the best deals?

Before traveling from Milan to Matera, it’s good to know what ticket you can buy and how much it will cost in the next 7 days:

  • A bus ticket costs $35 (€31) one way on average for this trip.
  • A plane ticket costs $6 (€5) one way on average for this route.
  • A train ticket is costing on average $129 (€116) one way for this trip.

But we recommend booking Milan to Matera tickets online a few months before your planned travel date to score the best deals and save money on your trip.