Compare prices and tickets by train, bus or flight

May 24
Find prices
May 25
Find prices
May 26
Find prices
May 27
May 28
Find prices

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn

Overview: Train from Treviso to Verona

distanceDistance58 miles (94 km)
durationAverage train duration1 h 53 min
priceAverage train ticket price$10 (€9)
frequencyTrain frequency16 a day
changesDirect trainYes, there are 16 direct trains a day
carriersTrain providersItalo or Regionale

Trains from Treviso to Verona cover the 58 miles (94 km) long journey taking on average 1 h 53 min with our travel partners like Italo or Regionale. Normally, there are 16 trains operating per day, including direct services available. You can get the cheapest train tickets for this route for as low as $10 (€9), but the average price of train tickets is $10 (€9).

Train companies: Italo from Treviso to Verona trains

Italo trains will get you between Treviso and Verona from $10 (€9). With over 1000 travel companies on Omio, you can find the best train times and tickets for your trip.


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.

Train information from Treviso to Verona with Italo:

  • Average Duration: 1 h 41 min
  • Italo frequency: 3 a day

These are Italo's ticket policies for COVID-19 for the train between Treviso and Verona:

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

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 does a cheap train to Verona from Treviso cost?

Looking to save money on your trip? Omio customers have found the cheapest train to Verona from Treviso for the next 7 days starting from $10 (€9)  one way.

What is the cost of a train from Treviso to Verona?

If you are looking to book your train ticket in the next 7 days, you can expect the Treviso to Verona train to cost on average $10 (€9)  one way.

How far is Verona from Treviso by train?

The train distance from Treviso to Verona is around 58 miles (94 km).

What is the Treviso to Verona train travel time?

The Treviso to Verona train duration is on average 1 h 53 min, which is to be expected when traveling 58 miles (94 km) to Verona from Treviso. However, the time it takes can vary based on specific dates, weekends, and holidays.

Which train companies should I travel with from Treviso to Verona?

For the route from Treviso to Verona you can take a train with Italo or Regionale. Be sure to check out all possible train companies that offer services to Verona from Treviso on Omio to compare what amenities they may have.

How many trains are there to Verona from Treviso 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 can I take the first train from Treviso to Verona? When can I take the last train for the day?

The earliest train departing from Treviso to Verona leaves at 4: 45 AM. The last train departing from Treviso to Verona leaves at 5: 45 PM. You can find the latest Treviso to Verona train schedule on Omio and book the best time to leave for your journey on your chosen travel date.

How far in advance should I book train tickets to Verona from Treviso for the best deals?

In general, we recommend booking tickets for trains in advance to score the best deals from all possible train companies offering this route and save money. If you buy train tickets between Treviso and Verona within the next 7 days, you can find tickets to cost on average $10 (€9) one way. To find the best prices for this route, consider booking your train ticket from Treviso to Verona a few months in advance.

Important Stations and Airports for this Journey

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