Travel options
from Perugia to Messina

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

No journeys found

We couldn’t find any journeys for this date. Click below and try searching for another date.

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

Deutsche Bahn

Travel Information between Perugia and Messina

distanceDistance377 miles (608 km)
modeAvailable travel modesCoach or flight
priceTicket price range£56 - £68
fastestFastest modeCoach • £56 • 18 h 45 min
carriersPopular travel companiesFlixbus or Malta Air

Travel 377 miles (608 km) by coach or flight between Perugia and Messina. The most popular travel providers which serve this route are Flixbus or Malta Air among others. Travellers can even take a direct from Perugia to Messina.

Travel Tips: Travel from Perugia 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 Perugia to Messina.

How do I go from Perugia to Messina?

There are 2 ways to travel between Perugia and Messina including taking a coach or flight.

How do I get from Perugia to Messina the cheapest way?

The cheapest way from Perugia to Messina is by taking a coach. You can find average ticket prices around £56 compared to other travel options to Messina:

A coach is generally £12 less than a flight for the same journey. A flight costs on average £68 from Perugia to Messina.

How many miles are between Perugia and Messina

Messina is approximately 377 miles (608 km) away from Perugia.

What are the departure and arrival points in Perugia and in Messina?

These are the most popular departure and arrival points when travelling from Perugia to Messina:

  • Most travellers catch their coach from Perugia, Piazza Partigiani and arrive in Messina, Piazza Della Repubblica (Stazione Centrale).

Which travel companies can get me from Perugia to Messina?

Omio works with many trusted partners that can help you travel the best way from Perugia to Messina:

  • You can go to Messina from Perugia by coach with Flixbus. You'll see cheap coach tickets for £56 with Flixbus from Perugia to Messina on Omio.
  • You can travel by plane from Perugia to Messina with Malta Air, and you can find Malta Air Perugia to Messina tickets for £68 on Omio.

Where should I go next after I travel between Perugia and Messina?

Your journey from Perugia to Messina doesn't have to end in Messina. Many of our customers like to extend their holidays to explore other popular destinations like Catania, Palermo or Rome. If you’d like to add Catania, Palermo or Rome to your Perugia to Messina trip, check Omio for the best and cheapest ways to travel to any of these top destinations from Messina today!

How early should I book Perugia to Messina tickets online to score the best deals?

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

  • Coach tickets cost on average £56 one way.
  • Plane tickets cost on average £68 one way.

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

Travelling from Perugia to Messina: related information

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