COMPARE Prices across different modes

18 Oct
19 Oct
20 Oct
21 Oct
22 Oct
23 Oct
24 Oct
25 Oct
26 Oct
27 Oct
29 Oct
30 Oct
1 Nov
3 Nov
4 Nov
5 Nov
6 Nov

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information between Treviso and Verona

distanceDistance62 miles (100 km)
durationAverage train duration1 h 53 min
priceAverage train ticket price£12 (€13)
frequencyTrain frequency16 a day
changesDirect trainYes, there are 16 direct trains a day
carriersTrain providersRegionale Veloce, Frecciarossa, Regionale or Trenitalia

Trains from Treviso to Verona cover the 62 miles (100 km) long journey taking on average 1 h 53 min with our travel partners like Regionale Veloce, Frecciarossa, Regionale or Trenitalia. Normally, there are 16 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 £12. Travellers depart most frequently from Treviso Centrale and arrive in Verona Porta Nuova.

Train companies

Travel with Trenitalia and Frecciarossa between Treviso and Verona

Travel from Treviso to Verona from £8 with Omio’s train partners Trenitalia and Frecciarossa! You can find the best timetables and tickets when comparing and booking the most convenient trip for you.


Looking for trains from Treviso to Verona? Trenitalia is one of the best companies to travel with on the 62 miles (100 km) route between Treviso and Verona. As an official travel partner of Trenitalia, Omio quickly shows you the latest Trenitalia train timetables, tickets and offers (such as luggage policy and amenities provided onboard), travel information, and prices so that you can check for ideal departure and arrival times, compare the fastest Treviso to Verona routes, find the best amenities to make your trip smooth and easy, and buy the most affordable Trenitalia train tickets that fit your budget. If you use the Omio app to search for trains from Treviso to Verona, you can quickly see if the Trenitalia ticket is a mobile ticket, making it easy for you to go paperless when taking a train. Once you’re ready, book your Treviso - Verona train now on Omio quickly and easily and enjoy your upcoming trip with Trenitalia!

Treviso to Verona train information with Trenitalia:

  • Average Duration: 2 h 10 min
  • Trenitalia frequency: 6 a day

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

  • Cashless payments recommended
  • Online booking and check-in recommended
  • Pre-reservation / seat allocation
  • Refund or voucher policy
  • In the case of Trenitalia cancellations, the customer will be contacted directly. If the customer does not intend to travel, they can still obtain a full refund by submitting a cancellation request (relevant special conditions might apply) by filling in a request form for an electronic credit here:
  • Alternatively, the customer can request a refund for the payment method they used at the time of purchase by contacting a Trenitalia ticket office and presenting the communication received. Find the refund request form for regional trains here:
  • For further information and cancellation procedures go to the Trenitalia website: Or in Italian here:

Travel Tips

Trains from Treviso to Verona
Travel by train to Verona 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 Treviso to Verona.
How much do cheap trains to Verona from Treviso cost?
If you’re looking to save money on tickets, you can find a cheap train between Treviso and Verona for as little as £8  in the next 7 days.
What is the average price of train tickets between Treviso and Verona?
If you’re looking to book your train tickets in the next week, you can expect the Treviso to Verona train price to come in at an average of £12  one way.
How far is it from Treviso to Verona by train?
The train distance from Treviso to Verona is around 62 miles (100 km).
What is the average Treviso to Verona train duration?
On average the Treviso to Verona train time is 1 h 53 min  covering the 62 miles (100 km) long trip, but the journey time can vary depending on specific dates or travelling on weekends and bank holidays.
When travelling by train from Treviso to Verona, which train station in Treviso do I depart from and which train station in Verona do I arrive in?

Omio customers travelling this route depart most frequently from Treviso Centrale   and arrive in Verona Porta Nuova.

Where is the Treviso train station located? Where is the Verona train station located?

Passengers board the train most frequently from Treviso Centrale, which is located around 0 mile (s) / 0 km away from the city centre, and they get off the train at Verona Porta Nuova, located 1 mile (s) / 1 km away from the city centre.

What train providers go from Treviso to Verona?
If you're looking for trains from Treviso to Verona, you can rely on Regionale Veloce, Frecciarossa, Regionale or Trenitalia to get you to Verona. It's also good to check out all possible train providers for the Treviso to Verona route to see if there might be differences in the amenities they offer.
How many trains are there between Treviso and Verona a day?
On average, there are 16 trains a day from Treviso to Verona. The train times and services may be different on weekends and holidays compared to weekdays.
When is the earliest train from Treviso to Verona? When is the last train from Treviso to Verona?
The earliest train for this trip departs from Treviso at 04: 38. The last train leaves from Treviso at 18: 38. Check Omio for the latest train times from Treviso to Verona and book the best time to depart on your chosen travel date.
When should I buy Treviso Verona train tickets to score the best deals?
If you buy Treviso to Verona train tickets within the next 7 days, you can find one way tickets to cost on average £12. However, booking in advance gives you access to the best prices for trains between Treviso and 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

The major railway station for departures from Treviso is Treviso Centrale. Read all the information you need to know about services, amenities and connections at Treviso Centrale for your trip to Verona from Treviso.