Search train tickets to Verona

switcheroo

Quickview

How to get to Verona by train?

Routes2
Trips per day9
train carriers2
Stations1
Lowest Prices
We work directly with hundreds of carriers to find the best available fares.
No Wanderu fees
We never add any extra fees. We just make it easy to book your travels.
Best Travel Options
We help you find & compare the best buses, trains and flights in one place.

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 $87.98. Such great deals to Verona are available on one route to Hanau. 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. Munich at $100.27 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. Traveling by train from Bonn you will most likely to arrive in Verona at Verona Porta Nuova.
Avg. Time
12h 20m
Avg. Price
$149.53

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. Traveling by train from Leverkusen you will most likely to arrive in Verona at Verona Porta Nuova.
Avg. Time
12h 15m
Avg. Price
$189.76

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. Traveling by train from Münster you will most likely to arrive in Verona at Verona Porta Nuova.
Avg. Time
14h 48m
Avg. Price
$205.05

Oberhausen

There are 25 train schedules per day connecting Oberhausen with Verona. It takes on average 13 hours to travel 460 miles, 740 kms, by train from Oberhausen. 2 train carriers offer schedules from Oberhausen, with Deutsche Bahn offering the most daily connections to Verona. Traveling by train from Oberhausen you will most likely to arrive in Verona at Verona Porta Nuova.
Avg. Time
13h 0m
Avg. Price
$312.42

Ludwigshafen am Rhein

There are 24 train schedules per day connecting Ludwigshafen am Rhein with Verona. It takes on average 10 hours and 15 minutes to travel 304 miles, 489 kms, by train from Ludwigshafen am Rhein. 2 train carriers offer schedules from Ludwigshafen am Rhein, with Deutsche Bahn offering the most daily connections to Verona. Traveling by train from Ludwigshafen am Rhein you will most likely to arrive in Verona at Verona Porta Nuova.
Avg. Time
10h 15m
Avg. Price
$113.49

Located in , Italy, you can travel by train to Verona from 2 destinations and choose from 9 daily train schedules to get you there. DB Eurocity has the most train connections to Verona. The furthest train arriving in Verona covers a distance of 337.94 miles, 543.72 kms, covering the journey in 9 hours and 15 minutes

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

train companies serving Verona

Deutsche Bahn

There are 4 daily Deutsche Bahn schedules to Verona. Deutsche Bahn can get you to Verona by train from Hanau.
Power outlet
Avg. Time
9h 15m
Avg. Price
$124.69

DB Eurocity

There are 5 daily DB Eurocity schedules to Verona. DB Eurocity can get you to Verona by train from Munich.
Meal
Power outlet
Beverage
Avg. Time
5h 24m
Avg. Price
$100.27