Subscribe to receive top tips, train news and travel inspiration straight to your inbox
Verona to Villa San Giovanni by train
-
First train00:06
-
Last train23:36
-
Avg changes1
-
Fastest journey9hr
-
Distance890 kilometres
-
Trains per day11
-
Avg. journey time12hr 7m
-
Train operators
Explore Verona to Villa San Giovanni by rail
Getting ready for a trip from Verona to Villa San Giovanni aboard a local train? Here’s what you need to know — including departure times, fastest routes and ticket prices — about the trip.
Train travel between Verona and Villa San Giovanni: train ticket prices
Cost of train tickets from Verona to Villa San Giovanni:
Cheapest tickets: AU$259.73
Cost of tickets when booked 30 days in advance:
Cost of tickets when booked 7 days in advance:
Tickets go on sale 6 months in advance.
Verona to Villa San Giovanni train times
Prepare for your journey with the following departure details. The earliest train running Monday through Friday from Verona to Villa San Giovanni is at 00:06 and the last is at 23:36. The first train scheduled on Saturdays and Sundays is at 06:52 and the last one is at 23:36. You can expect 11 trains making this journey each day, with trains departing every 1 hour and 5 minutes.
Verona to Villa San Giovanni distance and train travel time
The total distance for this route is 890 kilometres, with the fastest trip taking 9 hours.
How far in advance can you reserve train tickets between Verona and Villa San Giovanni?
You can secure tickets for travel between Verona and Villa San Giovanni up to 6 months in advance. The earlier you book, the better the fares.
Making the most of your trip to Villa San Giovanni
For a seamless train journey, head to our extensive help articles. Start planning your trip and explore travel ideas in our city guide: Villa San Giovanni.
Frequently asked questions
How far is it from Verona to Villa San Giovanni by train?
The train journey between Verona and Villa San Giovanni spans 890 kilometres.
How much does it cost to go from Verona to Villa San Giovanni by train?
The cheapest fare for this route is AU$259.73. When booking 30 days in advance, tickets cost . A ticket bought 7 days before travel typically costs .
When can tickets be purchased for trains travelling from Verona to Villa San Giovanni?
You can book your tickets 6 months in advance for this route.
How long does it take to get from Verona to Villa San Giovanni?
The quickest journey is 9 hours.
Other journeys to Villa San Giovanni View all journeys to Villa San Giovanni
-
From Naples to Villa San Giovanni From AU$10.66
-
From Palermo to Villa San Giovanni From AU$5.40
-
From Lamezia Terme Centrale to Villa San Giovanni From AU$18.25
-
From Rosarno to Villa San Giovanni From AU$21.61
-
From Salerno to Villa San Giovanni From AU$5.26
-
From Reggio di Calabria to Villa San Giovanni From AU$3.80
-
From Rome to Villa San Giovanni From AU$5.26
-
From Taormina-Giardini to Villa San Giovanni From AU$9.93
-
From Tropea to Villa San Giovanni From AU$5.26
-
From Catania to Villa San Giovanni From AU$17.37
-
From Paola to Villa San Giovanni From AU$19.42
-
From Milan to Villa San Giovanni From AU$10.80
Other journeys from Villa San Giovanni
-
From Villa San Giovanni to Naples From AU$10.66
-
From Villa San Giovanni to Reggio di Calabria From AU$3.80
-
From Villa San Giovanni to Tropea From AU$10.51
-
From Villa San Giovanni to Rosarno From AU$14.16
-
From Villa San Giovanni to Paola From AU$23.21
-
From Villa San Giovanni to Scilla From AU$2.48
-
From Villa San Giovanni to Lamezia Terme Centrale From AU$18.25
-
From Villa San Giovanni to Rome From AU$5.26
-
From Villa San Giovanni to Salerno From AU$10.66
-
From Villa San Giovanni to Taormina-Giardini From AU$19.42
-
From Villa San Giovanni to Palermo From AU$10.51
-
From Villa San Giovanni to Catania From AU$10.66
Other journeys from Verona
-
From Verona to Florence From AU$23.21
-
From Verona to Milan From AU$22.63
-
From Verona to Rome From AU$23.07
-
From Verona to Venice From AU$18.25
-
From Verona to Peschiera del Garda From AU$7.01
-
From Verona to Bologna From AU$5.40
-
From Verona to Padua From AU$45.26
-
From Verona to Desenzano del Garda/Sirmione From AU$8.32
-
From Verona to Brescia From AU$12.56
-
From Verona to Munich From AU$43.80
-
From Verona to Paris From AU$78.99
-
From Verona to Turin From AU$22.78