The cheapest trains from Verona to Venice

Showing times and prices for Sep 29

Cheapest

$12

Average

$16

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 $ 16 if you buy it on the day, but the cheapest tickets can be found for only $ 12.

Cheapest
09:22AMVerona Porta Nuova1h28 10:50AMVenice Santa Lucia
0 changes
$121One-way
Cheapest
08:46AMVerona Porta Vescovo2h10 10:56AMVenice Santa Lucia
0 changes
$121One-way
Cheapest
07:27AMVerona Porta Vescovo1h23 08:50AMVenice Santa Lucia
0 changes
$121One-way
Cheapest
08:46PMVerona Porta Vescovo2h10 10:56PMVenice Santa Lucia
0 changes
$121One-way
Cheapest
01:22PMVerona Porta Nuova1h28 02:50PMVenice Santa Lucia
0 changes
$121One-way

Timetable Verona to Venice

Showing trains for tomorrow, Wed, Sep 29
05:22AMVerona Porta Nuova1h28 06:50AMVenice Santa Lucia
0 changes
05:27AMVerona Porta Vescovo1h23 06:50AMVenice Santa Lucia
0 changes
05:41AMVerona Porta Nuova2h15 07:56AMVenice Santa Lucia
0 changes
05:46AMVerona Porta Vescovo2h10 07:56AMVenice Santa Lucia
0 changes
06:10AMVerona1h40 07:50AMVenice Santa Lucia
0 changes
06:22AMVerona Porta Nuova1h28 07:50AMVenice Santa Lucia
0 changes
06:27AMVerona Porta Vescovo1h23 07:50AMVenice Santa Lucia
0 changes
06:34AMVerona Porta Nuova2h22 08:56AMVenice Santa Lucia
0 changes
06:40AMVerona1h34 08:14AMVenice Santa Lucia
0 changes
06:42AMVerona Porta Vescovo2h14 08:56AMVenice Santa Lucia
0 changes
06:54AMVerona Porta Nuova1h20 08:14AMVenice Santa Lucia
0 changes
07:06AMVerona Porta Nuova2h20 09:26AMVenice Santa Lucia
0 changes
07:10AMVerona1h40 08:50AMVenice Santa Lucia
0 changes
07:12AMVerona Porta Vescovo2h14 09:26AMVenice Santa Lucia
0 changes
07:22AMVerona Porta Nuova1h28 08:50AMVenice Santa Lucia
0 changes
07:27AMVerona Porta Vescovo1h23 08:50AMVenice Santa Lucia
0 changes
07:34AMVerona Porta Nuova2h22 09:56AMVenice Santa Lucia
0 changes
07:40AMVerona Porta Vescovo2h16 09:56AMVenice Santa Lucia
0 changes
08:08AMVerona1h42 09:50AMVenice Santa Lucia
0 changes
08:22AMVerona Porta Nuova1h28 09:50AMVenice Santa Lucia
0 changes
08:27AMVerona Porta Vescovo1h23 09:50AMVenice Santa Lucia
0 changes
08:41AMVerona Porta Nuova2h15 10:56AMVenice Santa Lucia
0 changes
08:46AMVerona Porta Vescovo2h10 10:56AMVenice Santa Lucia
0 changes
08:49AMVerona Porta Nuova1h14 10:03AMVenice Santa Lucia
0 changes
09:00AMVerona Porta Nuova1h00 10:00AMVenice Mestre
0 changes
09:10AMVerona1h40 10:50AMVenice Santa Lucia
0 changes
09:22AMVerona Porta Nuova1h28 10:50AMVenice Santa Lucia
0 changes
09:27AMVerona Porta Vescovo1h23 10:50AMVenice Santa Lucia
0 changes
09:30AMVerona Porta Nuova1h12 10:42AMVenice Santa Lucia
0 changes
09:41AMVerona Porta Nuova2h15 11:56AMVenice Santa Lucia
0 changes
09:46AMVerona Porta Vescovo2h10 11:56AMVenice Santa Lucia
0 changes
10:00AMVerona Porta Nuova1h12 11:12AMVenice Santa Lucia
0 changes
10:10AMVerona1h40 11:50AMVenice Santa Lucia
0 changes
10:22AMVerona Porta Nuova1h28 11:50AMVenice Santa Lucia
0 changes
10:27AMVerona Porta Vescovo1h23 11:50AMVenice Santa Lucia
0 changes
10:49AMVerona Porta Nuova1h14 12:03PMVenice Santa Lucia
0 changes
11:10AMVerona1h40 12:50PMVenice Santa Lucia
0 changes
11:22AMVerona Porta Nuova1h28 12:50PMVenice Santa Lucia
0 changes
11:27AMVerona Porta Vescovo1h23 12:50PMVenice Santa Lucia
0 changes
12:10PMVerona1h40 01:50PMVenice Santa Lucia
0 changes
12:22PMVerona Porta Nuova1h28 01:50PMVenice Santa Lucia
0 changes
12:27PMVerona Porta Vescovo1h23 01:50PMVenice Santa Lucia
0 changes
12:41PMVerona Porta Nuova2h15 02:56PMVenice Santa Lucia
0 changes
12:46PMVerona Porta Vescovo2h10 02:56PMVenice Santa Lucia
0 changes
12:49PMVerona Porta Nuova1h14 02:03PMVenice Santa Lucia
0 changes
01:00PMVerona Porta Nuova1h12 02:12PMVenice Santa Lucia
0 changes
01:10PMVerona1h40 02:50PMVenice Santa Lucia
0 changes
01:22PMVerona Porta Nuova1h28 02:50PMVenice Santa Lucia
0 changes
01:27PMVerona Porta Vescovo1h23 02:50PMVenice Santa Lucia
0 changes
01:41PMVerona Porta Nuova2h15 03:56PMVenice Santa Lucia
0 changes
01:46PMVerona Porta Vescovo2h10 03:56PMVenice Santa Lucia
0 changes
02:10PMVerona1h40 03:50PMVenice Santa Lucia
0 changes
02:22PMVerona Porta Nuova1h28 03:50PMVenice Santa Lucia
0 changes
02:27PMVerona Porta Vescovo1h23 03:50PMVenice Santa Lucia
0 changes
02:41PMVerona Porta Nuova2h15 04:56PMVenice Santa Lucia
0 changes
02:46PMVerona Porta Vescovo2h10 04:56PMVenice Santa Lucia
0 changes
03:00PMVerona Porta Nuova1h12 04:12PMVenice Santa Lucia
0 changes
03:10PMVerona1h40 04:50PMVenice Santa Lucia
0 changes
03:22PMVerona Porta Nuova1h28 04:50PMVenice Santa Lucia
0 changes
03:27PMVerona Porta Vescovo1h23 04:50PMVenice Santa Lucia
0 changes
03:41PMVerona Porta Nuova2h15 05:56PMVenice Santa Lucia
0 changes
03:46PMVerona Porta Vescovo2h10 05:56PMVenice Santa Lucia
0 changes
03:49PMVerona Porta Nuova1h14 05:03PMVenice Santa Lucia
0 changes
04:00PMVerona Porta Nuova1h12 05:12PMVenice Santa Lucia
0 changes
04:10PMVerona1h40 05:50PMVenice Santa Lucia
0 changes
04:22PMVerona Porta Nuova1h28 05:50PMVenice Santa Lucia
0 changes
04:27PMVerona Porta Vescovo1h23 05:50PMVenice Santa Lucia
0 changes
04:34PMVerona Porta Nuova2h22 06:56PMVenice Santa Lucia
0 changes
04:40PMVerona Porta Vescovo2h16 06:56PMVenice Santa Lucia
0 changes
05:00PMVerona Porta Nuova1h12 06:12PMVenice Santa Lucia
0 changes
05:10PMVerona Porta Nuova1h15 06:25PMVenice Santa Lucia
0 changes
05:10PMVerona1h40 06:50PMVenice Santa Lucia
0 changes
05:22PMVerona Porta Nuova1h28 06:50PMVenice Santa Lucia
0 changes
05:27PMVerona Porta Vescovo1h23 06:50PMVenice Santa Lucia
0 changes
05:30PMVerona Porta Nuova1h12 06:42PMVenice Santa Lucia
0 changes
05:41PMVerona Porta Nuova2h15 07:56PMVenice Santa Lucia
0 changes
05:46PMVerona Porta Vescovo2h10 07:56PMVenice Santa Lucia
0 changes
05:49PMVerona Porta Nuova1h14 07:03PMVenice Santa Lucia
0 changes
06:10PMVerona1h40 07:50PMVenice Santa Lucia
0 changes
06:22PMVerona Porta Nuova1h28 07:50PMVenice Santa Lucia
0 changes
06:27PMVerona Porta Vescovo1h23 07:50PMVenice Santa Lucia
0 changes
06:41PMVerona Porta Nuova2h15 08:56PMVenice Santa Lucia
0 changes
06:46PMVerona Porta Vescovo2h10 08:56PMVenice Santa Lucia
0 changes
07:10PMVerona1h40 08:50PMVenice Santa Lucia
0 changes
07:22PMVerona Porta Nuova1h28 08:50PMVenice Santa Lucia
0 changes
07:27PMVerona Porta Vescovo1h23 08:50PMVenice Santa Lucia
0 changes
07:30PMVerona Porta Nuova1h12 08:42PMVenice Santa Lucia
0 changes
07:30PMVerona2h26 09:56PMVenice Santa Lucia
0 changes
07:38PMVerona Porta Vescovo1h22 09:00PMVenice Mestre
0 changes
07:41PMVerona Porta Nuova1h55 09:36PMVenice Mestre
0 changes
07:41PMVerona Porta Nuova2h15 09:56PMVenice Santa Lucia
0 changes
07:46PMVerona Porta Vescovo2h10 09:56PMVenice Santa Lucia
0 changes
07:49PMVerona Porta Nuova1h14 09:03PMVenice Santa Lucia
0 changes
08:00PMVerona Porta Nuova1h00 09:00PMVenice Mestre
0 changes
08:30PMVerona2h26 10:56PMVenice Santa Lucia
0 changes
08:32PMVerona Porta Vescovo1h23 09:55PMVenice Mestre
0 changes
08:41PMVerona Porta Nuova2h15 10:56PMVenice Santa Lucia
0 changes
08:46PMVerona Porta Vescovo2h10 10:56PMVenice Santa Lucia
0 changes
08:55PMVerona Porta Nuova1h00 09:55PMVenice Mestre
0 changes
09:35PMVerona2h41 12:16AMVenezia Porto Marghera
0 changes
09:35PMVerona2h53 12:28AMVenezia Carpenedo
0 changes
09:35PMVerona2h15 11:50PMVenice Santa Lucia
0 changes
09:35PMVerona2h40 12:15AMVenice Mestre
0 changes
09:49PMVerona Porta Nuova1h14 11:03PMVenice Santa Lucia
0 changes
10:22PMVerona Porta Nuova1h53 12:15AMVenice Mestre
0 changes
10:22PMVerona Porta Nuova1h54 12:16AMVenezia Porto Marghera
0 changes
10:22PMVerona Porta Nuova1h28 11:50PMVenice Santa Lucia
0 changes
10:22PMVerona Porta Nuova2h06 12:28AMVenezia Carpenedo
0 changes
10:27PMVerona Porta Vescovo1h49 12:16AMVenezia Porto Marghera
0 changes
10:27PMVerona Porta Vescovo2h01 12:28AMVenezia Carpenedo
0 changes
10:27PMVerona Porta Vescovo1h48 12:15AMVenice Mestre
0 changes
10:27PMVerona Porta Vescovo1h23 11:50PMVenice Santa Lucia
0 changes

This is the last train of the day.

Find all the dates and times for this journey

COMPARE Prices across different modes

Tue
Sep 28
$12Regionale
Find prices
Wed
Sep 29
$12Regionale
$20Flixbus
Thu
Sep 30
$12Regionale
$12Flixbus
Fri
Oct 1
$12Regionale
$15Flixbus
Sat
Oct 2
$12Regionale
$10Flixbus
Sun
Oct 3
$12Regionale
$15Flixbus
Mon
Oct 4
$12Regionale
$72goopti
Tue
Oct 5
$12Regionale
$18Flixbus
Wed
Oct 6
$12Regionale
$20Flixbus
Thu
Oct 7
$12Regionale
$14Flixbus
Fri
Oct 8
$12Regionale
$12Flixbus
Sat
Oct 9
$12Regionale
$12Flixbus
Sun
Oct 10
$12Regionale
$12Flixbus
Mon
Oct 11
$12Regionale
$10Flixbus
Tue
Oct 12
$12Regionale
$14Flixbus
Wed
Oct 13
$12Regionale
$12Flixbus
Thu
Oct 14
$12Regionale
$15Flixbus
Fri
Oct 15
$12Regionale
$10Flixbus
Sat
Oct 16
$12Regionale
$72goopti
Sun
Oct 17
$12Regionale
$12Flixbus
Mon
Oct 18
$12Regionale
$12Flixbus

The fastest trains from Verona to Venice

Showing times and prices for Sep 29

Fastest Journey

1 h

Average

1 h 43 m

Trains per day

112

Distance

104 km

Of the 112 trains that leave Verona for Venice every day 82 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
09:00AMVerona Porta Nuova1h00 10:00AMVenice Mestre
0 changes
$351One-way
Fastest
08:00PMVerona Porta Nuova1h00 09:00PMVenice Mestre
0 changes
$351One-way
Fastest
08:55PMVerona Porta Nuova1h00 09:55PMVenice Mestre
0 changes
$351One-way
2nd Fastest
10:00AMVerona Porta Nuova1h12 11:12AMVenice Santa Lucia
0 changes
$351One-way
2nd Fastest
05:30PMVerona Porta Nuova1h12 06:42PMVenice Santa Lucia
0 changes
$351One-way

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information from Verona to Venice

distanceDistance64 miles (103 km)
durationAverage train duration1 h 23 min
priceAverage train ticket price$12 (€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 trip 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 $12 (€9), but the average price of train tickets is $12 (€9). Travelers depart most frequently from Verona Porta Nuova and arrive in Venezia Mestre.

Train companies

Italo, Frecciarossa and Trenitalia between Verona and Venice

For as little as $12 (€9) you can travel by train between Verona and Venice with Italo, Frecciarossa and Trenitalia. Omio will show you the best deals, schedules and tickets available for this journey.

Italo
Trenitalia
Frecciarossa

Italo is a brand of high-speed trains operated by the Italian train company Nuovo Trasporto Viaggiatori (NTV). Its fleet of trains includes the Italo AGV 575, the premier high-speed service reaching speeds up to 186 mph (300 km/h), and the Italo EVO, an eco-friendly train that can reach a maximum speed of 150 mph (250 km/h). Italo offers four different class options, but each train car is modernly equipped with a high level of comfort. You can choose between the Smart, Comfort, Prima and Club Executive classes. Standard services in all Italo trains include bathrooms, free WiFi, power outlets, reclining leather seats, footrests, snack machines and Italo Live (free onboard entertainment featuring a selection of movies, music and games). Italo offers three types of fares with different prices and flexibility: Low Cost, Economy, and Flex.

    Italo has updated its ticket policies due to the coronavirus. Keep these in mind when booking your Italo tickets from Verona to Venice and when traveling by train:

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

    Trains from Verona to Venice

    A train from Verona to Venice is one of the cheapest and most attractive ways to travel between the two destinations. The 65-mile journey takes an average of two hours and 44 minutes on a direct train. However, high-speed trains take less than one hour, with some taking a little as 50 minutes. Trenitalia runs at least 50 trains daily between the two cities.

    Verona to Venice train times: Daily departures

    Trenitalia runs over 50 direct trains from Verona to Venice every day. Rush hour has plenty of departures, and hourly trains run for the rest of the day. All trains depart from the Verona Porta Nuova station.

    An average journey takes one hour on a high-speed train and two hours 44 minutes on a slower one. The first train from Verona to Venice leaves at about 5:20 a.m., while the last one departs at around 10:20 p.m.

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

    The travel time between Venice and Verona varies. Passengers can reach their destination in less than one hour if they board a high-speed train. The slowest train from Verona to Venice takes 2 hours and 44 minutes. All Trenitalia trains along the route are direct.

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

    Departure train station: All trains from Verona to Venice depart from the Porta Nuova rail station, a 15-minute walk to the city center along Corso Porta Nuova Boulevard. The train station is adjacent to the city's bus station. Verona has several attractions, such as Castelvecchio and the Arena, a Roman amphitheater.

    Arrival train stations: Verona-to-Venice trains arrive at Santa Lucia station or Mestre station. The Liberty Bridge links the two stations. Travelers can reach Santa Lucia from the Ponte degli Scalzi Bridge on the Grand Canal. There are local bus services at the Piazzale Roma car terminal near the station.

    Which train companies travel from Verona to Venice?

    Passengers can catch a Trenitalia train from Verona to Venice from Porta Nuova station. Trenitalia, Italy's national train company, runs over 50 trains from Verona to Venice daily. The company only runs direct routes, with no connecting ones. Executive-class areas are more upscale and less crowded but tend to be more expensive.

    Trenitalia Verona to Venice

    Trenitalia runs 50 direct trains between Verona and Venice. The longest time spent en route is approximately two hours and 44 minutes. Travelers who wish to arrive faster prefer the company's high-speed trains, which take less than one hour.

    Verona to Venice trains: Services on board

    Trenitalia passengers have a choice between four seating classes. Standard-class tickets afford them WiFi, tables, power sockets, an entertainment portal, and bistro table service, and premium-class tickets offer all the standard-class benefits plus large leather seats and complimentary drinks and newspapers.

    Business-class tickets include all the standard- and premium-class benefits plus table service and more leg and elbow room. Finally, executive-class tickets afford passengers the highest tier of service, offering access to the FRECCIA Club and a private meeting room with a 32-inch color monitor.

    Trenitalia allows small pets to travel free as long as they're kept in appropriate containers. It also allows muzzled larger dogs on a leash for an additional fee. Guide dogs are allowed free of charge without obligations.

    Passengers can bring disassembled bikes on board for free. Train compartments bearing a bicycle symbol allow assembled bikes for a small fee. It's free to travel with luggage, provided it fits in the designated space and does not obstruct the area.

    How to find cheap train tickets from Verona to Venice

    On average, booking a ticket for a train from Verona to Venice a day in advance is 11% cheaper than buying one at the station. If travelers buy their tickets one week or one month in advance, they can save as much as 21% and 33% of the ticket's cost. Passengers can also save money by avoiding peak travel hours, choosing slower journeys and connecting trains, and being flexible about travel dates. Omio's useful tool can help travelers sort results to select the best option.

    Train tickets from Verona to Venice: when to book to save $

    Time Price Savings
    1 week earlier 18 €
    2 weeks earlier 16 €13%
    3 weeks earlier 16 €13%
    1 month before 17 €6%
    2 months earlier 16 €13%
    3 months earlier 16 €13%


    Train companies often offer promotional prices and offers—by buying in advance—you can get access the best prices for trains in the U.S., Canada, and the major European railroad operators. Search on Omio to check prices and cheap train tickets from Verona - Venice. Easily find the most attractive rates and choose the your preferred route for your journey. Book and choose your mobile ticket: avoid the queues at the station and the added stress of printing your ticket.

    The rule of buying in advance to save money is not only valid when booking a flight but also for train travel. Train tickets are generally on sale 6 months before the departure date. Some train booking tips from us:

    • Buying your train ticket from Verona - Venice 3 weeks in advance means you can save on average up to 13% compared to the price available on the day of departure.
    • If you book a ticket Verona - Venice with 2 months in advance you save up to about 13% compared to the initial price.
    • By booking 3 months in advance, you could save up to 13%.
    • On Omio you can find all offers, train times and prices for train travel in Europe, the U.S., and Canada.

    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 do cheap trains from Verona to Venice cost?
    Omio customers have found the cheapest trains from Verona to Venice to cost as little as $12 (€9)  in the next 7 days.
    What is the cost of a train to Venice from Verona?
    The train price from Verona to Venice is on average $12 (€9)  if you are looking to buy your tickets for this route in the next 7 days.
    How far is Venice from Verona by train?
    You should expect to travel around 64 miles (103 km)  between Verona and Venice by train.
    How long is the train ride from Verona to Venice?
    While the time it takes to travel 64 miles (103 km) from Verona to Venice can vary based on specific dates, weekends, and holidays, the Verona to Venice train journey time is on average 1 h 23 min.
    What station does the train from Verona to Venice depart from? Which Venice train station do I come into from Verona?

    Omio customers who travel this route most frequently depart from Verona Porta Nuova   and arrive in Venezia Mestre.

    Where do I find the Verona train station to Venice? Where is the Venice train station?

    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 center 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 center.

    Which train providers can take me to Venice from Verona?
    For the best Verona to Venice train to buy, 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 nonstop train services from Verona to Venice?
    Yes, there are 50 direct trains per day from Verona to Venice, and you can find a direct train for this trip with Deutsche Bahn, Italo or Regionale  on Omio. It's worth paying attention to when you purchase your train ticket as direct services tend to offer more convenience and save you time getting to your destination.
    How many trains 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.
    What time is the earliest train from Verona to Venice? What time is the last train from Verona to Venice?
    The earliest train departing from Verona to Venice leaves at 5: 12 AM. The last train departing from Verona to Venice leaves at 8: 27 PM. You can find the latest Verona to Venice train schedule on Omio and book the best time to leave for your journey on your chosen travel date.
    How early should I book Verona to Venice train tickets to get the best deals?
    The price of a one way train ticket from Verona to Venice is on average $12 (€9) if you purchase within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for trains from all possible train companies offering this trip. In general, you can find train tickets from Verona to Venice available a few months in advance.