The cheapest trains from Verona to Venice

Showing times and prices for 23 Oct

Cheapest

£8

Average

£11

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Verona to Venice will cost around £ 11 if you buy it on the day, but the cheapest tickets can be found for only £ 8.

Cheapest
05:41Verona Porta Nuova2h15 07:56Venice Santa Lucia
0 changes
£81One-way
Cheapest
09:41Verona Porta Nuova2h15 11:56Venice Santa Lucia
0 changes
£81One-way
Cheapest
10:27Verona Porta Vescovo1h23 11:50Venice Santa Lucia
0 changes
£81One-way
Cheapest
12:46Verona Porta Vescovo2h10 14:56Venice Santa Lucia
0 changes
£81One-way
Cheapest
12:22Verona Porta Nuova1h28 13:50Venice Santa Lucia
0 changes
£81One-way

Timetable Verona to Venice

Showing trains for tomorrow, Sat, 23 Oct
05:41Verona Porta Nuova2h15 07:56Venice Santa Lucia
0 changes
05:46Verona Porta Vescovo2h10 07:56Venice Santa Lucia
0 changes
06:11Verona1h39 07:50Venice Santa Lucia
0 changes
06:22Verona Porta Nuova1h28 07:50Venice Santa Lucia
0 changes
06:27Verona Porta Vescovo1h23 07:50Venice Santa Lucia
0 changes
06:34Verona Porta Nuova2h22 08:56Venice Santa Lucia
0 changes
06:42Verona Porta Vescovo2h14 08:56Venice Santa Lucia
0 changes
07:11Verona1h39 08:50Venice Santa Lucia
0 changes
07:22Verona Porta Nuova1h28 08:50Venice Santa Lucia
0 changes
07:27Verona Porta Vescovo1h23 08:50Venice Santa Lucia
0 changes
07:34Verona Porta Nuova2h22 09:56Venice Santa Lucia
0 changes
07:40Verona Porta Vescovo2h16 09:56Venice Santa Lucia
0 changes
07:56Verona1h54 09:50Venice Santa Lucia
0 changes
08:22Verona Porta Nuova1h28 09:50Venice Santa Lucia
0 changes
08:27Verona Porta Vescovo1h23 09:50Venice Santa Lucia
0 changes
08:41Verona Porta Nuova2h15 10:56Venice Santa Lucia
0 changes
08:46Verona Porta Vescovo2h10 10:56Venice Santa Lucia
0 changes
08:49Verona Porta Nuova1h14 10:03Venice Santa Lucia
0 changes
09:00Verona Porta Nuova1h00 10:00Venice Mestre
0 changes
09:11Verona1h39 10:50Venice Santa Lucia
0 changes
09:22Verona Porta Nuova1h28 10:50Venice Santa Lucia
0 changes
09:27Verona Porta Vescovo1h23 10:50Venice Santa Lucia
0 changes
09:30Verona Porta Nuova1h12 10:42Venice Santa Lucia
0 changes
09:41Verona Porta Nuova2h15 11:56Venice Santa Lucia
0 changes
09:46Verona Porta Vescovo2h10 11:56Venice Santa Lucia
0 changes
10:00Verona Porta Nuova1h12 11:12Venice Santa Lucia
0 changes
10:11Verona1h39 11:50Venice Santa Lucia
0 changes
10:22Verona Porta Nuova1h28 11:50Venice Santa Lucia
0 changes
10:27Verona Porta Vescovo1h23 11:50Venice Santa Lucia
0 changes
10:49Verona Porta Nuova1h14 12:03Venice Santa Lucia
0 changes
11:11Verona1h39 12:50Venice Santa Lucia
0 changes
11:22Verona Porta Nuova1h28 12:50Venice Santa Lucia
0 changes
11:27Verona Porta Vescovo1h23 12:50Venice Santa Lucia
0 changes
12:11Verona1h39 13:50Venice Santa Lucia
0 changes
12:22Verona Porta Nuova1h28 13:50Venice Santa Lucia
0 changes
12:27Verona Porta Vescovo1h23 13:50Venice Santa Lucia
0 changes
12:41Verona Porta Nuova2h15 14:56Venice Santa Lucia
0 changes
12:46Verona Porta Vescovo2h10 14:56Venice Santa Lucia
0 changes
12:49Verona Porta Nuova1h14 14:03Venice Santa Lucia
0 changes
13:00Verona Porta Nuova1h12 14:12Venice Santa Lucia
0 changes
13:11Verona1h39 14:50Venice Santa Lucia
0 changes
13:13Verona Porta Nuova1h15 14:28Venice Santa Lucia
0 changes
13:22Verona Porta Nuova1h28 14:50Venice Santa Lucia
0 changes
13:27Verona Porta Vescovo1h23 14:50Venice Santa Lucia
0 changes
13:41Verona Porta Nuova2h15 15:56Venice Santa Lucia
0 changes
13:46Verona Porta Vescovo2h10 15:56Venice Santa Lucia
0 changes
13:57Verona1h53 15:50Venice Santa Lucia
0 changes
14:22Verona Porta Nuova1h28 15:50Venice Santa Lucia
0 changes
14:27Verona Porta Vescovo1h23 15:50Venice Santa Lucia
0 changes
14:41Verona Porta Nuova2h15 16:56Venice Santa Lucia
0 changes
14:46Verona Porta Vescovo2h10 16:56Venice Santa Lucia
0 changes
14:57Verona1h53 16:50Venice Santa Lucia
0 changes
15:00Verona Porta Nuova1h12 16:12Venice Santa Lucia
0 changes
15:22Verona Porta Nuova1h28 16:50Venice Santa Lucia
0 changes
15:27Verona Porta Vescovo1h23 16:50Venice Santa Lucia
0 changes
15:41Verona Porta Nuova2h15 17:56Venice Santa Lucia
0 changes
15:46Verona Porta Vescovo2h10 17:56Venice Santa Lucia
0 changes
15:49Verona Porta Nuova1h14 17:03Venice Santa Lucia
0 changes
16:00Verona Porta Nuova1h12 17:12Venice Santa Lucia
0 changes
16:11Verona1h39 17:50Venice Santa Lucia
0 changes
16:22Verona Porta Nuova1h28 17:50Venice Santa Lucia
0 changes
16:27Verona Porta Vescovo1h23 17:50Venice Santa Lucia
0 changes
16:34Verona Porta Nuova2h22 18:56Venice Santa Lucia
0 changes
16:40Verona Porta Vescovo2h16 18:56Venice Santa Lucia
0 changes
17:00Verona Porta Nuova1h12 18:12Venice Santa Lucia
0 changes
17:10Verona Porta Nuova1h15 18:25Venice Santa Lucia
0 changes
17:11Verona1h39 18:50Venice Santa Lucia
0 changes
17:22Verona Porta Nuova1h28 18:50Venice Santa Lucia
0 changes
17:27Verona Porta Vescovo1h23 18:50Venice Santa Lucia
0 changes
17:30Verona Porta Nuova1h12 18:42Venice Santa Lucia
0 changes
17:41Verona Porta Nuova2h15 19:56Venice Santa Lucia
0 changes
17:46Verona Porta Vescovo2h10 19:56Venice Santa Lucia
0 changes
17:49Verona Porta Nuova1h14 19:03Venice Santa Lucia
0 changes
17:57Verona1h53 19:50Venice Santa Lucia
0 changes
18:22Verona Porta Nuova1h28 19:50Venice Santa Lucia
0 changes
18:27Verona Porta Vescovo1h23 19:50Venice Santa Lucia
0 changes
18:41Verona Porta Nuova2h15 20:56Venice Santa Lucia
0 changes
18:46Verona Porta Vescovo2h10 20:56Venice Santa Lucia
0 changes
18:57Verona1h53 20:50Venice Santa Lucia
0 changes
19:22Verona Porta Nuova1h28 20:50Venice Santa Lucia
0 changes
19:26Verona2h30 21:56Venice Santa Lucia
0 changes
19:27Verona Porta Vescovo1h23 20:50Venice Santa Lucia
0 changes
19:30Verona Porta Nuova1h12 20:42Venice Santa Lucia
0 changes
19:41Verona Porta Nuova2h15 21:56Venice Santa Lucia
0 changes
19:46Verona Porta Vescovo2h10 21:56Venice Santa Lucia
0 changes
19:49Verona Porta Nuova1h14 21:03Venice Santa Lucia
0 changes
20:00Verona Porta Nuova1h00 21:00Venice Mestre
0 changes
20:26Verona2h30 22:56Venice Santa Lucia
0 changes
20:32Verona Porta Vescovo1h23 21:55Venice Mestre
0 changes
20:41Verona Porta Nuova2h15 22:56Venice Santa Lucia
0 changes
20:46Verona Porta Vescovo2h10 22:56Venice Santa Lucia
0 changes
20:55Verona Porta Nuova1h00 21:55Venice Mestre
0 changes
21:35Verona2h15 23:50Venice Santa Lucia
0 changes
21:35Verona2h45 00:20Venice Mestre
0 changes
21:35Verona2h41 00:16Venezia Porto Marghera
0 changes
21:35Verona2h53 00:28Venezia Carpenedo
0 changes
21:49Verona Porta Nuova1h14 23:03Venice Santa Lucia
0 changes
22:22Verona Porta Nuova2h06 00:28Venezia Carpenedo
0 changes
22:22Verona Porta Nuova1h58 00:20Venice Mestre
0 changes
22:22Verona Porta Nuova1h28 23:50Venice Santa Lucia
0 changes
22:22Verona Porta Nuova1h54 00:16Venezia Porto Marghera
0 changes
22:27Verona Porta Vescovo1h53 00:20Venice Mestre
0 changes
22:27Verona Porta Vescovo1h23 23:50Venice Santa Lucia
0 changes
22:27Verona Porta Vescovo1h49 00:16Venezia Porto Marghera
0 changes
22:27Verona Porta Vescovo2h01 00:28Venezia Carpenedo
0 changes

Find all the dates and times for this journey

COMPARE Prices across different modes

Sat
23 Oct
£8Regionale
£12Flixbus
Sun
24 Oct
£8Regionale
£14Flixbus
Mon
25 Oct
£8Regionale
£11Flixbus
Tue
26 Oct
£8Regionale
£14Flixbus
Wed
27 Oct
£8Regionale
£12Flixbus
Thu
28 Oct
£8Regionale
£16Flixbus
Fri
29 Oct
£8Regionale
£11Flixbus
Sat
30 Oct
£8Regionale
£14Flixbus
Sun
31 Oct
£8Regionale
£11Flixbus
Mon
1 Nov
£8Regionale
£45goopti
Tue
2 Nov
£8Regionale
£14Flixbus
Wed
3 Nov
£8Regionale
£45goopti
Thu
4 Nov
£8Regionale
£9Flixbus
Fri
5 Nov
£8Regionale
£9Flixbus
Sat
6 Nov
£8Regionale
£7Flixbus
Sun
7 Nov
£8Regionale
£9Flixbus
Mon
8 Nov
£8Regionale
£7Flixbus
Tue
9 Nov
£8Regionale
£45goopti
Wed
10 Nov
£8Regionale
£9Flixbus
Thu
11 Nov
£8Regionale
£9Flixbus

The fastest trains from Verona to Venice

Showing times and prices for 23 Oct

Fastest Journey

1 h

Average

1 h 43 m

Trains per day

105

Distance

104 km

Of the 105 trains that leave Verona for Venice every day 78 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct trains cover the 104 km distance in an average of 1 h 43 m but if you time it right, some trains will get you there in just 1 h .

The slowest trains will take 2 h 53 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Fastest
20:55Verona Porta Nuova1h00 21:55Venice Mestre
0 changes
£251One-way
Fastest
09:00Verona Porta Nuova1h00 10:00Venice Mestre
0 changes
£251One-way
Fastest
20:00Verona Porta Nuova1h00 21:00Venice Mestre
0 changes
£251One-way
2nd Fastest
10:00Verona Porta Nuova1h12 11:12Venice Santa Lucia
0 changes
£271One-way
2nd Fastest
13:00Verona Porta Nuova1h12 14:12Venice Santa Lucia
0 changes
£251One-way

These companies trust us. We sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information from Verona to Venice

distanceDistance64 miles (103 km)
durationAverage train duration1 h 23 min
priceAverage train ticket price£8 (€9)
frequencyTrain frequency50 a day
changesDirect trainYes, there are 50 direct trains a day
carriersTrain providersRegionale Veloce, Regionale, Italo, Frecciarossa, Trenitalia or Deutsche Bahn

Trains from Verona to Venice cover the 64 miles (103 km) long route taking on average 1 h 23 min with our travel partners like Regionale Veloce, Regionale, Italo, Frecciarossa, Trenitalia or Deutsche Bahn. Normally, there are 50 trains operating per day, including direct services available. You can get the cheapest train tickets for this journey for as low as £8, but the average price of train tickets is £8. Travellers depart most frequently from Verona Porta Nuova and arrive in Venezia Mestre.

Train companies

Italo and Deutsche Bahn between Verona and Venice

Italo and Deutsche Bahn trains will get you from Verona to Venice from £8. With over 1000 travel companies on Omio, you can find the best train times and tickets for your trip.

Italo
Deutsche Bahn

Find cheap tickets for Italo trains from Verona to Venice on Omio. Omio can help you find the best train deals and prices all in one place by showing you the most up-to-date Verona to Venice train timetable from Italo, the latest train ticket offers available and other travel information for the 64 miles (103 km) trip from Verona to Venice, including information on luggage policy and amenities offered onboard depending on the class fare you pick and choose. If you search for trains between Verona and Venice in the Omio app, you can check to see if the Italo trains available are mobile tickets, which makes it even more convenient for you to go paperless when travelling. Check the Italo train timetable for your ideal departure and arrival times, compare the best route available to get to Venice from Verona and then book a cheap train with ease. Sit back and enjoy your upcoming train from Verona to Venice with Italo!

Operator ticket policies for COVID

  • Cashless payments recommended
  • Online booking and check-in recommended
  • Normal conditions apply
  • Verification of ticket with valid ID

Trains from Verona to Venice

Travel between Verona and Venice is popular, and numerous travel this route in the morning and early evening. There are a few trains during mid-morning and mid-afternoon with direct services as well as trains with transfers. The fastest train arrives in Venice in just 58 minutes. 

Verona to Venice train time: daily departures

Trains from Verona to Venice depart throughout the day across all weekdays and on weekends. The first train departs at around 5:30 a.m. and the last train departs at about 10:30 p.m. The cheapest trains are the high-speed morning trains and trains with transfers. 

How long is the journey by train from Verona to Venice?

High-speed trains from Verona to Venice arrive in Verona in around an hour.  Other trains can take about one hour 15 minutes to one hour 30 minutes. Slower trains with changes take around two hours 15 minutes to two hours 30 minutes.

What are the departure and arrival stations for trains from Verona to Venice?

Departure train station: trains depart from Verona's Porta Vescovo, Fiera, or Porta Nuova stations. Porta Vescovo station is located 1.8 miles from the city. Porta Nuova is located about 2.7 miles from the CBD and Fiera is about 10 minutes away. Services at the stations include ATMs, banking services, cafes, waiting rooms and ticket machines.

Arrival train station: trains arrive at Venice Santa Lucia or Mestre Station. Santa Lucia is located close to the city - a 20-minute walk or a short water taxi ride. Mestre station is located 5.5 miles away on the mainland and can be reached by train, bus, tram or taxi. Both stations have ATMs, shops, waiting rooms and taxi services.

Which train companies travel from Verona to Venice?

Trenitalia, Italo and Deutsche Bahn offer train services on this route. 

Trenitalia: Verona to Venice

Frecciarossa and Frecciabianca high-speed trains are by far the fastest journeys on this route. The cheapest train is the standard Trenitalio trip, with a journey time of two hours 15 minutes. Trenitalia offers most of the non-stop trains from Porta Nuova to Mestre Station. 

Italo: Verona to Venice

Italo offers high-speed trains in the mornings, at midday and in the evenings.  Trips take around one hour 15 minutes. Trains depart from Porta Nuova and arrive at Santa Lucia Station. 

Deutsche Bahn Verona to Venice

Deutsche Bahn offers one non-stop evening train at approximately 5:10 p.m., arriving in Venice at about 6:30 p.m. The trip takes around one hour 15 minutes. The train departs from Porta Nuova and arrives at Santa Lucia Station.

Verona to Venice trains: services on board

Trenitalia: First-class, second-class, Business and Premium tickets are available, and luggage can be taken on board at no extra cost. Bicycles can be taken on board but must be stored in bike holders.  

Italo: Italo trains offer choice with Smart (second-class), Prima (first-class), and Club (premier) tickets.  Smart class offers leather seats, footrests, power sockets, free WiFi and extra comfort with a snack and coffee bar.

Deutsche Bahn:  First and second-class Flexipress and Super-Saver tickets are available and for extra savings there are Super-Saver tickets. Super-saver tickets are available for specific trains while Flexipress allows more flexibility with travel times. Passengers may take their luggage on board, free of charge. 

All the trains mentioned above are pet-friendly, but pets need to travel in a carrier. Trenitalia welcomes pets but prefers larger pets to travel with a leash and muzzle. 

Disabled and blind passengers can get special seating close to bathrooms and assisted journeys where necessary, so call ahead to inquire. 

How to find cheap train tickets from Verona to Venice

One of the best ways to save money on tickets is to book in advance and be flexible about dates. Early-bird specials often offer great value and If you start planning early you will be able to select travel dates with the lowest prices. If you travel on slower trains ticket prices are cheaper, so sit back and relax and enjoy the view from the train window!

Travel Tips

Trains from Verona to Venice
Travel by train to Venice easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Verona to Venice.
FAQs
How much does a cheap train from Verona to Venice cost?
If you’re looking to save money on tickets, you can find a cheap train between Verona and Venice for as little as £8  in the next 7 days.
How much does the train from Verona to Venice cost on average?
The Verona to Venice train ticket price is on average £8  if you are looking to book your tickets for this journey in the next week.
What is the distance to Venice from Verona via train?
The Verona to Venice train distance is approximately 64 miles (103 km).
How long does it take from Verona to Venice by train?
On average the train from Verona to Venice duration is 1 h 23 min  for the 64 miles (103 km) long trip, but the travel time can vary if you depart on weekends and holidays.
Which train station in Verona goes to Venice? Which train station do I come into Venice from Verona?

When travelling this route, Omio customers are departing most frequently from Verona Porta Nuova   and arriving in Venezia Mestre.

Where is the departure train station in Verona located? Where is the arrival train station in Venice located?

Passengers booking this route most frequently board their trains from Verona Porta Nuova and need to travel around 1 mile (s) / 1 km from the city centre to get to this train station.

Passengers arriving in Venice most often arrive at Venezia Mestre and need to travel around 5 mile (s) / 8 km from this train station to the city centre.

Which train providers can get me from Verona to Venice?
For the best Verona to Venice train to purchase, you can travel safely and comfortably with Regionale Veloce, Regionale, Italo, Frecciarossa, Trenitalia or Deutsche Bahn. However, it's always good to check all possible train companies with services to Venice from Verona to compare what amenities they may offer.
Are there any Verona to Venice direct train services?
Yes, there are 50 direct trains per day from Verona to Venice. You can look to travel with Deutsche Bahn, Italo, Trenitalia, Frecciarossa or Regionale  without needing to change in between. Taking a direct train tends to save you time getting you to your destination, so it's worth paying attention to this when booking a ticket for this journey.
How many train services are there from Verona to Venice a day?
On average, there are 50 trains a day from Verona to Venice. The train times and services may be different on weekends and holidays compared to weekdays.
When does the first train depart from Verona to Venice? When does the last train depart from Verona to Venice?
You can take the first train from Verona to Venice at 04: 42   or take the last train from Verona to Venice leaving at 20: 27. Look for the latest Verona Venice train timetable on Omio and book the best time to take the train for this trip.
How early should I purchase train tickets to Venice from Verona to score the best deals?
If you book Verona to Venice train tickets within the next 7 days, you can find one way tickets to cost on average £8. However, booking in advance gives you access to the best prices for trains to Venice from Verona. Look out for train tickets for this journey to go on sale a few months before your planned departure date to find the best deals.

Important Stations and Airports for this Journey

Verona
Venice
The major railway station for departures from Verona is Verona Porta Nuova. Read all the information you need to know about services, amenities and connections at Verona Porta Nuova for your trip between Verona and Venice.
Amenities at station
WifiWifi
LockersLockers
ParkingParking
ATMATM
TaxiTaxi
ticketOfficeHours
Ticket office hours
Mon - Sun: 06: 00 - 21: 00
Connections to/from station
Bus lines: 11, 12, 13, 51, 90, 92, 94, 96, 98
Train lines: FA, FB, EC, EN, ICN, R, Italo