Search Veronatrain tickets

switcheroo

Quickview

How to get to Verona by train?

Routes421
Trips per day1,824
train carriers4
Stations1
Lowest prices
We partner with 100s of bus, train & ferry operators to find you the best fares.
No wanderu fees
We simply offer you the lowest prices directly from the carrier.
Best travel options
We offer the safest & most reliable options on millions of routes.

How to find cheap train tickets to Verona?

The cheapest prices for a train ticket to Verona that users have found recently on Wanderu start at €29.99. Such great deals to Verona are available on 3 routes including Garching an der Alz, Altenmarkt an der Alz and Traunreut. While there are some great deals that can be scored by searching around, there are some routes that always have low prices on train travel to get you to Verona. Altenmarkt an der Alz at €37.52 has consistently the lowest average train ticket prices to Verona.

What are the main train stations in Verona?

The most popular train station in Verona is Verona Porta Nuova. Verona Porta Nuova is the busiest train station in Verona.

Bonn

There are 46 train schedules per day connecting Bonn with Verona. It takes on average 12 hours and 20 minutes to travel 408 miles, 657 kms, by train from Bonn. One train company operates schedules from Bonn, with Deutsche Bahn offering the most daily connections to Verona. Travelling by train from Bonn you will most likely to arrive in Verona at Verona Porta Nuova.
Avg. Time
12h 20m
Avg. Price
€101.00

Leverkusen

There are 34 train schedules per day connecting Leverkusen with Verona. It takes on average 12 hours and 15 minutes to travel 429 miles, 690 kms, by train from Leverkusen. 3 train carriers offer schedules from Leverkusen, with Deutsche Bahn offering the most daily connections to Verona. Travelling by train from Leverkusen you will most likely to arrive in Verona at Verona Porta Nuova.
Avg. Time
12h 15m
Avg. Price
€128.17

Leingarten

There are 28 train schedules per day connecting Leingarten with Verona. It takes on average 10 hours and 18 minutes to travel 271 miles, 436 kms, by train from Leingarten. 2 train carriers offer schedules from Leingarten, with Deutsche Bahn offering the most daily connections to Verona. Travelling by train from Leingarten you will most likely to arrive in Verona at Verona Porta Nuova.
Avg. Time
10h 18m
Avg. Price
€103.49

Münster

There are 27 train schedules per day connecting Münster with Verona. It takes on average 14 hours and 48 minutes to travel 477 miles, 767 kms, by train from Münster. 2 train carriers offer schedules from Münster, with Deutsche Bahn offering the most daily connections to Verona. Travelling by train from Münster you will most likely to arrive in Verona at Verona Porta Nuova.
Avg. Time
14h 48m
Avg. Price
€138.50

Mainz

There are 26 train schedules per day connecting Mainz with Verona. It takes on average 10 hours and 56 minutes to travel 340 miles, 547 kms, by train from Mainz. 3 train carriers offer schedules from Mainz, with Deutsche Bahn offering the most daily connections to Verona. Travelling by train from Mainz you will most likely to arrive in Verona at Verona Porta Nuova.
Avg. Time
10h 56m
Avg. Price
€100.59

Located in , Italy, you can travel by train to Verona from 421 destinations and choose from 1824 daily train schedules to get you there. Deutsche Bahn has the most train connections to Verona. The furthest train arriving in Verona covers a distance of 623.72 miles, 1003.53 kms, covering the journey in and 20 minutes

Looking for other ways to get there? Check out Bus options to Verona.

train companies serving Verona

Deutsche Bahn

There are 61 daily Deutsche Bahn schedules to Verona. Deutsche Bahn can get you to Verona by train from 362 destinations including Munich.
Power outlet
Avg. Time
10h 42m
Avg. Price
€134.12

DB Eurocity

There are 2 daily DB Eurocity schedules to Verona. DB Eurocity can get you to Verona by train from 6 destinations including Munich.
Meal
Power outlet
Beverage
Avg. Time
5h 32m
Avg. Price
€74.05

DB Intercity-Express

There are 2 daily DB Intercity-Express schedules to Verona. DB Intercity-Express can get you to Verona by train from 25 destinations including Munich.
WiFi
Meal
Power outlet
Beverage
Avg. Time
11h 15m
Avg. Price
€131.13

Deutsche Bahn with non-federally owned railway company

There are 25 daily Deutsche Bahn with non-federally owned railway company schedules to Verona. Deutsche Bahn with non-federally owned railway company can get you to Verona by train from 160 destinations including Plattling.
Power outlet
Avg. Time
10h 47m
Avg. Price
€129.64