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 17 Jan we recommend taking a flight because it’s the best combination of price and speed.

08:55Milan Bergamo Orio al Serio Airport1h30 10:25Bari Palese Airport
0 changes
£71One-way
Cheapest
06:40Milan Malpensa Airport1h35 08:15Bari Palese Airport
0 changes
£41One-way
Other options
06:35Milan Bergamo Orio al Serio Airport1h35 08:10Brindisi Airport
0 changes
£71One-way
19:55Milan Bergamo Orio al Serio Airport1h30 21:25Bari Palese Airport
0 changes
£131One-way
15:25Milan Bergamo Orio al Serio Airport1h30 16:55Bari Palese Airport
0 changes
£71One-way

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.

Trenitalia
Easyjet
Deutsche Bahn
SNCF

Compare prices and tickets Prices for trains, buses and flights

Mon
17 Jan
£101Frecciarossa
£55Marino Autolinee
£4Malta Air
Tue
18 Jan
£83Frecciarossa
£51Flixbus
£4Malta Air
Wed
19 Jan
£88Frecciarossa
£27Flixbus
£50ITA
Thu
20 Jan
£83Frecciarossa
£21Flixbus
£50ITA
Fri
21 Jan
£101Frecciarossa
£50Marino Autolinee
£4Malta Air
Sat
22 Jan
£83Frecciarossa
£50Marino Autolinee
£4Wizz Air
Sun
23 Jan
£73Frecciarossa
£22Marino Autolinee
£4Malta Air
Mon
24 Jan
£83Frecciarossa
£27Flixbus
£4Malta Air
Tue
25 Jan
£73Frecciarossa
£50Marino Autolinee
£35ITA
Wed
26 Jan
£83Frecciarossa
£21Flixbus
£4Wizz Air
Thu
27 Jan
£83Frecciarossa
£21Flixbus
£4Wizz Air
Fri
28 Jan
£73Frecciarossa
£24Flixbus
£35ITA
Sat
29 Jan
£93Frecciarossa
£21Flixbus
£50ITA
Sun
30 Jan
£73Frecciarossa
£50Marino Autolinee
£50ITA
Mon
31 Jan
£83Frecciarossa
£50Marino Autolinee
£50ITA
Tue
1 Feb
£83Frecciarossa
£50Marino Autolinee
£4Wizz Air
Wed
2 Feb
£83Frecciarossa
£21Flixbus
£35ITA
Thu
3 Feb
£69Frecciarossa
£50Marino Autolinee
£35ITA
Fri
4 Feb
£83Frecciarossa
£50Marino Autolinee
£35ITA
Sat
5 Feb
Find prices
Find prices
£11Malta Air

Travel Information from Milan to Matera

distanceDistance498 miles (803 km)
modeAvailable travel modesCoach, flight or train
priceTicket price range£21 - £101
cheapestCheapest modeFlight • £21 • 1 h 30 min
fastestFastest modeFlight • £21 • 1 h 30 min
carriersPopular travel companiesFlixbus, Wizz Air or Frecciarossa

Take a coach, flight or train to travel 498 miles (803 km) between Milan and Matera. If speed is a priority, then a flight is the best option with an average duration of 1 h 30 min; whereas, if saving money is more important, then a flight is the best option with prices starting as low as £21. The most popular travel providers which serve this trip are Flixbus, Wizz Air or Frecciarossa among others. Travellers can even take a direct coach, 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.
FAQs

What are my Milan to Matera travel options?

There are 3 ways to get from Milan to Matera: coach, flight or train.

What is the cheapest way to travel between Milan and Matera?

A flight service offers the cheapest way to travel from Milan to Matera, which costs on average £21.

This is compared to other ways of getting to Matera:

A flight journey is usually £23 less than a journey to Matera by coach, which costs on average £44 for the same trip.

A flight journey is usually £80 less than a journey to Matera by train, which costs on average £101 for the same trip.

What is the fastest 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 30 min.

There are alternative travel options to Matera that can usually take longer:

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

In comparison, taking a train requires on average 8 h 51 min   of travel time.

How far is Matera from Milan?

You should expect to travel around 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 a day.

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

Where do I depart from Milan? Where do I arrive in Matera?

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

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

Which travel operators 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:

  • Travel with Flixbus to go to Matera by coach. For a good deal on tickets, you can find Flixbus Milan to Matera tickets on Omio for £44.
  • 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 £21.
  • 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 £101.

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 direct coaches per day to Matera with Flixbus or Marino Autolinee.
  • You can find direct flights per day to Matera with easyJet, ITA, Malta Air or Wizz Air.
  • You can find 1 direct train per day to Matera with.

As you won't need to change at another stop in between, direct services to Matera tend to save you time and add more convenience, so it's worth paying attention to before you buy tickets for this route.

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

Omio customers who travel from Milan to Matera often also extend their holiday to go to Bari, Naples or Rome. Omio can help you plan your trip by finding the best connections between Matera and these popular destinations at a great price.

How early should I buy Milan to Matera tickets online to score the best deals?

When planning your trip between Milan and Matera, it’s good to keep in mind what tickets to buy and their prices in the next 7 days:

  • Coach tickets cost £44 one way on average.
  • Plane tickets cost £21 one way on average.
  • Train tickets are costing on average £101 one way.

However, we recommend buying tickets from Milan to Matera online a few months in advance to get the best deals and save money on your upcoming journey.

Travelling from Milan to Matera: related information

Here are some other resources that might have the information you need