Travel options
from Milan to Messina

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

Our recommendation

To get from Milan to Messina on 25 Jan we recommend taking a flight because it’s the best combination of price and speed.

07:00Milan Malpensa Airport1h55 08:55Catania Fontanarossa Airport
0 changes
£241One-way
Cheapest
07:00Milan Malpensa Airport1h55 08:55Catania Fontanarossa Airport
0 changes
£241One-way
Other options
19:35Milan Bergamo Orio al Serio Airport1h50 21:25Catania Fontanarossa Airport
0 changes
£321One-way
08:45Milan Malpensa Airport1h55 10:40Catania Fontanarossa Airport
0 changes
£351One-way
06:30Milan Bergamo Orio al Serio Airport1h50 08:20Catania Fontanarossa Airport
0 changes
£321One-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

Tue
25 Jan
£63Intercity
£79Flixbus
£24Malta Air
Wed
26 Jan
£72Intercity
Find prices
£12Wizz Air
Thu
27 Jan
£72Intercity
Find prices
£4Malta Air
Fri
28 Jan
£55Intercity
£52Flixbus
£9Malta Air
Sat
29 Jan
£70Intercity
£107Marino Autolinee
£4Wizz Air
Sun
30 Jan
£66Intercity
£107Marino Autolinee
£4Malta Air
Mon
31 Jan
£55Intercity
£75Flixbus
£9Malta Air
Tue
1 Feb
£44Intercity
Find prices
£5Malta Air
Wed
2 Feb
£44Intercity
£61Flixbus
£5Malta Air
Thu
3 Feb
£55Intercity
Find prices
£5Malta Air
Fri
4 Feb
£57Intercity
£38Flixbus
£4Wizz Air
Sat
5 Feb
£61Intercity
£43Flixbus
£4Wizz Air
Sun
6 Feb
£55Intercity
£107Marino Autolinee
£4Wizz Air
Mon
7 Feb
£55Intercity
£77Autoservizi Salemi
£12Malta Air
Tue
8 Feb
£40Intercity
Find prices
£5Malta Air
Wed
9 Feb
£38Intercity
Find prices
£4Wizz Air
Thu
10 Feb
£40Intercity
Find prices
£5Malta Air
Fri
11 Feb
£57Intercity
£77Autoservizi Salemi
£4Wizz Air
Sat
12 Feb
£98Trenitalia
£107Marino Autolinee
£4Wizz Air
Sun
13 Feb
£57Intercity
£107Marino Autolinee
£4Wizz Air

Travel Information from Milan to Messina

distanceDistance598 miles (964 km)
modeAvailable travel modesFlight, coach or train
priceTicket price range£2 - £77
cheapestCheapest modeFlight • £2 • 1 h 55 min
fastestFastest modeFlight • £2 • 1 h 55 min
carriersPopular travel companiesWizz Air, Autoservizi Salemi or Intercity

Travel 598 miles (964 km) by flight, coach or train between Milan and Messina. If speed is a priority, then a flight is the best option with an average duration of 1 h 55 min; whereas, if saving money is more important, then a flight is the best option with prices starting as low as £2. The most popular travel providers which serve this journey are Wizz Air, Autoservizi Salemi or Intercity among others. Travellers can even take a direct flight or coach from Milan to Messina.

Travel Tips: Travel from Milan to Messina

Travel to Messina 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 Messina.
FAQs

How do you get from Milan to Messina?

There are 3 travel options from Milan to Messina: flight, coach or train.

What is the cheapest way to get from Milan to Messina?

Flight services offer the cheapest way to get from Milan to Messina. Tickets for a flight cost on average £2.

This is compared to other travel options to Messina:

A flight is about £75 less than a coach, which costs on average £77 for this journey.

A flight is about £41 less than a train, which costs on average £43 for this journey.

What is the fastest way to get from Milan to Messina?

The fastest way from Milan to Messina is by flight with an average journey time of 1 h 55 min.

Other travel options from Milan to Messina can usually take longer:

In comparison, going by coach can take 16 h 5 min   on average.

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

How far is it from Milan to Messina?

The Milan to Messina distance is approximately 598 miles (964 km).

Where do people depart from and arrive in when travelling from Milan to Messina?

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

  • Coaches mostly leave from Milan, Stazione Centrale and tend to arrive in Messina, Piazza Della Repubblica (Stazione Centrale).
  • Trains from Milan to Messina most often leave from Milano Centrale and arrive in Messina Centrale.

Which travel companies can get me from Milan to Messina?

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

  • Travel with Wizz Air for flights to Messina. If you’re looking for a good deal on tickets, check for Wizz Air Milan to Messina tickets on Omio for £2.
  • Autoservizi Salemi can get you to Messina by coach. You can find a good deal for coach tickets with Autoservizi Salemi from Milan to Messina for £77 on Omio.
  • Intercity can get you to Messina by train. You can find a good deal for train tickets with Intercity from Milan to Messina for £43 on Omio.

Is it possible to travel directly from Milan to Messina?

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

  • You can check for a direct flight to Messina with easyJet, ITA, Malta Air or Wizz Air.
  • You can find a direct coach to Messina with Flixbus.

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

What other destinations are worth visiting after travelling from Milan to Messina?

Looking to extend your trip from Milan to Messina? Many Omio customers who go from Milan to Messina usually extend their holiday to explore other popular destinations like Catania, Palermo or Rome. If you're looking to explore Catania, Palermo or Rome from Messina, let Omio find you the best connections available at an affordable price.

How early should I buy tickets from Milan to Messina online for the best deals?

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

  • The price of a plane ticket is on average £2 one way for this trip.
  • The price of a coach ticket is on average £77 one way for this route.
  • The price of a train ticket for this journey is £43 one way on average.

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

Travelling from Milan to Messina: related information

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