Find trains to Verona

Search for cheap train tickets to Verona and book your trip in minutes.

ICT — VRN
Jun 6 — Jun 131
One-way
1 adult
Tue 6/6

Best deals for train tickets to Verona

Find the right train ticket for you
Trenitalia
With transfers
1h 13m
Trenitalia
Trenitalia
With transfers
1h 13m
Trenitalia
Trenitalia
With transfers
1h 10m
Trenitalia
Trenitalia
With transfers
1h 10m
Trenitalia
Trenitalia
With transfers
1h 13m
Trenitalia
Trenitalia
With transfers
1h 10m
Trenitalia

Verona train information

Find information about ticket prices, popular stations, and train companies that offer trains to Verona

ROUND-TRIP FROM

$22

ONE-WAY FROM

$11

POPULAR STATION

Verona Porta Nuova

POPULAR TRAIN COMPANY

Trenitalia
The cheapest round-trip train ticket to Verona is from Bolzano, starting at $22. This price was found within the last 72 hours.
The cheapest one-way train ticket to Verona is from Milan, starting at $11. This price was found within the last 72 hours.
Verona Porta Nuova is one of the most popular stations in Verona
Trenitalia, Italotreno, and ÖBB also service this route

Verona Train Station Directory

Location of major train stations in Verona
Verona MantovaVerona, 45.158584, 10.783323
Verona Mantua FrassineVerona, 45.150482, 10.831011
Verona Porta VescovoVerona, 45.43554, 11.018851
Verona Porta NuovaVerona, 45.429193, 10.98234

Book round-trip train tickets to Verona

Below are the quickest and cheapest round-trip train tickets to Verona that we could find in the past 72 hours. You can also search by a specific date by using the search form above.
Trenitalia
Jun 14
4:45 amBolzano
1h 35m
6:20 amVerona Porta Nuova
Jun 14
3:20 pmVerona Porta Nuova
1h 28m
4:48 pmBolzano
Trenitalia
Jun 9
2:06 pmBergamo
2h 39m
2 stops
4:45 pmVerona Porta Vescovo
Jun 11
12:32 pmVerona Porta Vescovo
2h 22m
2 stops
2:54 pmBergamo
Trenitalia
Jun 9
9:06 amBergamo
2h 11m
1 stop
11:17 amVerona Porta Nuova
Jun 11
3:43 amVerona Porta Nuova
2h 11m
1 stop
5:54 amBergamo
Trenitalia
Jul 1
1:05 amBologna Centrale
1h 54m
1 stop
2:59 amVerona Porta Nuova
Jul 8
10:26 amVerona Porta Nuova
1h 37m
12:03 pmBologna Centrale
Trenitalia
Jul 1
3:10 amBologna Centrale
1h 35m
1 stop
4:45 amVerona Porta Vescovo
Jul 8
1:32 pmVerona Porta Vescovo
2h 31m
1 stop
4:03 pmBologna Centrale
Trenitalia
Jul 1
6:10 amBologna Centrale
1h 25m
7:35 amVerona Porta Nuova
Jul 8
5:04 pmVerona Porta Nuova
1h 31m
6:35 pmBologna Centrale

Book one-way train tickets to Verona

Below are the fastest and cheapest one-way train tickets to Verona found on momondo in the last 72 hours. Select a deal below or use the search form above to find available train tickets by date.
Trenitalia
Jul 3
1:45 pmMilan Centrale
1h 13m
2:58 pmVerona Porta Nuova
Trenitalia
Jul 16
1:15 pmMilan Centrale
1h 13m
2:28 pmVerona Porta Nuova
Trenitalia
Jul 16
3:43 pmMilan Porta Garibaldi
1h 10m
4:53 pmVerona Porta Nuova
Trenitalia
Jul 3
3:43 pmMilan Porta Garibaldi
1h 10m
4:53 pmVerona Porta Nuova
Trenitalia
Jul 15
1:15 pmMilan Centrale
1h 13m
2:28 pmVerona Porta Nuova
Trenitalia
Jul 15
3:43 pmMilan Porta Garibaldi
1h 10m
4:53 pmVerona Porta Nuova

FAQs for booking trains to Verona

Train tickets from Milan to Verona tend to start from around $131, while you can usually find tickets from Bologna to Verona from $96 and Rome to Verona from $95. These were some of the lowest prices from the most popular departure points to Verona.

Most people in Verona will arrive at Verona Porta Nuova, one of the most accessible stations in the area. Some common major cities you can get to by train from Verona Porta Nuova are Munich, Milan, and Rome.


Popular train routes to Verona

Most frequently searched train routes to Verona, along with the cheapest price and shortest travel time.
Trains to Verona from Milan
Fastest travel time1h 13m
Cheapest price$131
Trains to Verona from Bologna
Fastest travel time0h 52m
Cheapest price$96
Trains to Verona from Venice
Fastest travel time1h 12m
Cheapest price$82

Start planning your trip to Verona