How to get from Messina to Marsala

Compare flights, trains, buses and transfers to get from Messina to Marsala

How to get from Messina to Marsala

Travel from Messina to Marsala and discover Sicily city of 77.9 Thousand inhabitants. The distance from Messina to Marsala is 270 kilometers; with Wanderio you can compare the available treno so that you can organize your trip choosing the fastest route, the most comfortable or the cheapest one. For example, by choosing a treno from Messina to Marsala, you’ll get to your destination in about 7 hours on average; the average treno ticket prices are 18 €.


We found 1 routes From Messina to Marsala

Compare flights, trains, buses and transfers to get from Messina to Marsala

  • 25kg

    6h 58m

    starting from

    € 18.3

    per adult

    18.3 € / 6h 58m Messina Centrale Mozia-birgi
  • Trains Messina - Marsala

    You can get from Messina to Marsala by train, thanks to the 2 daily routes provided by Regionale. The train ride from Messina to Marsala takes about 7 hours on average and the average train ticket is 18.3 €. Travelling Italy by train can often be cheap.