Subscribe to receive top tips, train news and travel inspiration straight to your inbox
Messina to Villa San Giovanni by train
-
First train06:20
-
Last train23:35
-
Avg changes0
-
Fastest journey20m
-
Distance7 kilometres
-
Trains per day25
-
Avg. journey time20m
-
Train operators
Explore Messina to Villa San Giovanni by train
Thinking about travelling from Messina to Villa San Giovanni by train? Here’s everything you need to know to maximise your experience along this train journey.
Train travel between Messina and Villa San Giovanni: train ticket prices
Cost of train tickets from Messina to Villa San Giovanni:
Cheapest tickets:
Cost of tickets when booked 30 days in advance:
Cost of tickets when booked 7 days in advance:
Tickets go on sale 8 months in advance.
Train times for travel between Messina and Villa San Giovanni
If you are taking the train from Messina to Villa San Giovanni, you will have 25 trains each day (with a departure every 37 minutes) to choose from. Earlier risers can catch the first weekday train at 06:20. If you are looking to jump aboard the last train out of the station, the latest train departs at 22:20. On weekends, the first train departs at 06:20, and the last scheduled train of the day leaves at 23:35.
Average train travel time and distance from Messina to Villa San Giovanni
On this route, the fastest trip lasts 20 minutes, spanning 7 kilometres in total.
Booking time frame: Messina to Villa San Giovanni trains
Tickets for travel to Villa San Giovanni along this route are available for purchase 8 months before the travel date. Set up a booking alert to be notified as soon as your ideal travel date goes on sale.
Additional information on train travel from Messina to Villa San Giovanni
Need more tips on travelling by train in Europe? Check out our help articles for details on booking, navigating stations, ticket types, different classes of service, refunds and much more. Then check out the Villa San Giovanni city guide to start planning your getaway.
Frequently asked questions
How far is it from Messina to Villa San Giovanni by train?
The trip from Messina to Villa San Giovanni covers a distance of 7 kilometres.
What’s the cost of a train ticket from Messina to Villa San Giovanni?
The cheapest ticket for this journey starts at . Tickets booked 30 days in advance typically cost around . If booked 7 days in advance, the price is typically .
When do tickets go on sale for trains travelling from Messina to Villa San Giovanni?
Tickets for this journey become available 8 months ahead of the travel date.
How long does the train take from Messina to Villa San Giovanni?
The fastest journey takes 20 minutes.
Other journeys to Villa San Giovanni View all journeys to Villa San Giovanni
-
From Naples to Villa San Giovanni From £5.43
-
From Palermo to Villa San Giovanni From £2.75
-
From Rosarno to Villa San Giovanni From £11.02
-
From Salerno to Villa San Giovanni From £2.68
-
From Rome to Villa San Giovanni From £2.68
-
From Taormina-Giardini to Villa San Giovanni From £5.06
-
From Tropea to Villa San Giovanni From £2.68
-
From Catania to Villa San Giovanni From £8.78
-
From Paola to Villa San Giovanni From £9.90
-
From Milan to Villa San Giovanni From £137.32
Other journeys from Villa San Giovanni
-
From Villa San Giovanni to Naples From £5.43
-
From Villa San Giovanni to Tropea From £5.36
-
From Villa San Giovanni to Rosarno From £7.22
-
From Villa San Giovanni to Paola From £11.83
-
From Villa San Giovanni to Scilla From £1.27
-
From Villa San Giovanni to Rome From £2.68
-
From Villa San Giovanni to Salerno From £21.58
-
From Villa San Giovanni to Taormina-Giardini From £9.90
-
From Villa San Giovanni to Palermo From £5.36
-
From Villa San Giovanni to Catania From £5.43
Other journeys from Messina
-
From Messina to Taormina-Giardini From £10.05
-
From Messina to Naples From £104.35
-
From Messina to Palermo From £2.75
-
From Messina to Catania From £8.78
-
From Messina to Salerno From £5.51
-
From Messina to Syracuse From £2.75
-
From Messina to Capo d'Orlando-Naso From £17.49
-
From Messina to Rome From £5.58
-
From Messina to Venice From £225.36
-
From Messina to Agrigento Centrale From £16.50
-
From Messina to Letojanni From £9.23
-
From Messina to Acireale From £10.94