COMPARE Prices across different modes

Sat
Sep 18
$143Intercity
$170SAIS Autolinee
$267Alitalia
Sun
Sep 19
$143Intercity
$164SAIS Autolinee
$132Malta Air
Mon
Sep 20
$146Intercity
$164SAIS Autolinee
$151Wizz Air
Tue
Sep 21
$146Intercity
$158SAIS Autolinee
$190Alitalia
Wed
Sep 22
$132Intercity
$164SAIS Autolinee
$177Wizz Air
Thu
Sep 23
$119Intercity
$164SAIS Autolinee
$215Alitalia
Fri
Sep 24
$143Intercity
$158SAIS Autolinee
$126Wizz Air
Sat
Sep 25
$135Intercity
$158SAIS Autolinee
$165Alitalia
Sun
Sep 26
$132Intercity
$158SAIS Autolinee
$155Alitalia
Mon
Sep 27
$132Intercity
$158SAIS Autolinee
$76Wizz Air
Tue
Sep 28
$82Intercity
$158SAIS Autolinee
$116Alitalia
Wed
Sep 29
$78Intercity
$158SAIS Autolinee
$69Wizz Air
Thu
Sep 30
$78Intercity
$158SAIS Autolinee
$93Malta Air
Fri
Oct 1
$119Intercity
$158SAIS Autolinee
$44Wizz Air
Sat
Oct 2
$78Intercity
$158SAIS Autolinee
$77Volotea
Sun
Oct 3
$78Intercity
Find prices
$19Wizz Air
Mon
Oct 4
$77Intercity Notte
$94Flixbus
$13Wizz Air
Tue
Oct 5
$40Intercity Notte
Find prices
$32Malta Air
Wed
Oct 6
$40Intercity Notte
$158SAIS Autolinee
$13Wizz Air
Thu
Oct 7
$52Intercity Notte
Find prices
$35Malta Air
Fri
Oct 8
$65Intercity Notte
Find prices
$1Wizz Air

These companies trust us. We sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information between Messina and Turin

distanceDistance622 miles (1004 km)
durationAverage train duration18 h 30 min
priceAverage train ticket price$139 (€112)
frequencyTrain frequency1 a day
changesDirect trainYes, there is 1 direct train a day

Trains from Messina to Turin cover the 622 miles (1004 km) long trip taking on average 18 h 30 min with our travel partners like. Normally, there is 1 train operating per day, including direct services available. While the average ticket price for this trip costs around $139 (€112), you can find the cheapest train ticket for as low as $119 (€96). Travelers depart most frequently from Messina Centrale and arrive in Torino Porta Nuova.

Travel Tips

Trains from Messina to Turin
Travel by train to Turin 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 Messina to Turin.
FAQs
How much do cheap train tickets from Messina to Turin cost?
Omio customers have found the cheapest trains from Messina to Turin to cost as little as $119 (€96)  in the next 7 days.
What is the price of a train ticket from Messina to Turin?
The train price between Messina and Turin is on average $139 (€112)  if you are looking to book your tickets for this route in the next 7 days.
How far is it from Messina to Turin by train?
You should expect to travel around 622 miles (1004 km)  from Messina to Turin by train.
How long is the train ride to Turin from Messina?
On average the Messina to Turin train time is 18 h 30 min  covering the 622 miles (1004 km) long trip, but the journey time can vary depending on specific dates or traveling on weekends and holidays.
When traveling by train from Messina to Turin, which train station in Messina do I depart from and which train station in Turin do I arrive in?

When taking a train from Messina, you have a couple of train stations you can depart from including Messina Centrale, Messina Marittima and Messina, Fiumara Gazzi. When you arrive in Turin, your train can arrive in train stations including Torino Porta Nuova, Torino Porta Susa and Torino Dora.

Omio customers traveling this route book their trains from Messina Centrale   to Torino Porta Nuova.

Where do I find the Messina train station to Turin? Where is the Turin train station?

Passengers booking this journey most frequently board their trains from Messina Centrale and need to travel around 1 mile (s) / 1 km from the city center to get to this train station.

Passengers arriving in Turin most often arrive at Torino Porta Nuova and need to travel around 1 mile (s) / 1 km from this train station to the city center.

How many train services per day are there from Messina to Turin?
The average number of trains departing Messina for Turin is 1 a day. The train schedules and services may vary between weekdays and weekends.
When can I take the first train from Messina to Turin? When can I take the last train for the day?
The first Messina to Turin train departs at 11: 10 AM   and the last train from Messina to Turin leaves at 4: 30 PM. Check out the most up-to-date train schedule from Messina to Turin on Omio and find the best time to travel to your destination.
How far in advance should I purchase a train ticket from Messina to Turin to get the best deals?
If you book a train ticket from Messina to Turin within the next 7 days, you can find tickets to cost on average $139 (€112) one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets between Messina and Turin are generally on sale a few months before the planned departure date.
Stations

Important Stations and Airports for this Journey

Messina
Turin
Contesse
Amenities
Fiumara Gazzi
Amenities
Messina Centrale
Amenities
Refreshments
Messina Marittima
Amenities
Refreshments
Mili Marina
Amenities
Tremestieri
Amenities