Verona to Pavia train

Cheap train tickets from Verona to Pavia

Showing times and prices for Jul 03





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.

07:32AMVerona5h14 12:46PMPavia
0 transfers
03:43PMVerona2h28 06:11PMPavia
0 transfers

Train schedule from Verona to Pavia

Showing trains for tomorrow, Sunday, July 3
07:32AMVerona5h14 12:46PMPavia
0 transfers
03:43PMVerona2h28 06:11PMPavia
0 transfers

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Jul 03
Jul 04
Jul 05
Jul 06
Jul 07
Jul 08
Jul 09

Fastest train times from Verona to Pavia

Showing times and prices for Jul 03

Fastest Journey

2 h 28 m


3 h 51 m

Trains per day



146 km

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

03:43PMVerona2h28 06:11PMPavia
0 transfers
07:32AMVerona5h14 12:46PMPavia
0 transfers

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

Deutsche Bahn

Overview: Train from Verona to Pavia

distanceDistance91 miles (146 km)
durationAverage train duration2 h 28 min
priceAverage train ticket price$16 (€14)
frequencyTrain frequency10 a day
changesDirect trainYes, there is 1 direct train a day
carriersTrain providersTrenitalia, Regionale, Frecciarossa or Thello

Trains from Verona to Pavia cover the 91 miles (146 km) long trip taking on average 2 h 28 min with our travel partners like Trenitalia, Regionale, Frecciarossa or Thello. Normally, there are 10 trains operating per day, including direct services available. You can get the cheapest train tickets for this trip for as low as $16 (€14), but the average price of train tickets is $16 (€14). Travelers depart most frequently from Verona Porta Nuova and arrive in Pavia.

Train providers: Trenitalia, Frecciarossa and Thello from Verona to Pavia trains

Buy your official Trenitalia, Frecciarossa and Thello train tickets between Verona and Pavia from $16 (€14) with Omio. Find train times and tickets for over 1000 travel companies to compare and book the most convenient trip.


Trenitalia is not only Italy's national railroad company but also the country's largest train operator with an impressive fleet of trains offering different levels of comfort, amenities and speed at which they travel. The company's flagship trains are the high-speed Frecciarossa, Frecciargento and Frecciabianca. Trenitalia also operates intercity, regional and night trains. Bathrooms and WiFi access are standard on long-distance train routes. In most cases, the trains also provide barrier-free access.

Find the perfect train to cover the 91 miles (146 km) long trip to Pavia from Verona with Trenitalia. Trenitalia offers different fares like the Base, Economy, Super Economy and Ordinaria tickets. You can even use Trenitalia discount cards on Omio. Make sure to look out for the latest offers from Trenitalia on Omio to score special deals! Check out the current Trenitalia schedule and book a cheap train between Verona and Pavia in just a few steps. On Omio you can find all the information you need for the Verona to Pavia trip, such as departure and arrival times, train stations, number of stops, journey times and more.

    One of the best ways to travel from Verona to Pavia is by taking a train with Thello. Omio helps you find the ideal Thello train to Pavia from Verona by showing you Thello current train schedules and timetables, the train tickets on offer (including amenities offered onboard and travel information like baggage allowance) and the best prices for this Verona to Pavia trip. You can expect to travel 91 miles (146 km) from Verona to Pavia on a train with Thello. If you are using the Omio app to search for trains from Verona to Pavia, you can check straight away if the Thello ticket is a mobile ticket, which makes it easy for you to go paperless when traveling without needing to purchase tickets in person at the train station. Once you’ve found that perfect train, book your Thello train ticket on Omio quickly and easily, then enjoy your upcoming trip from Verona to Pavia!

      Looking for a smooth and easy way to travel to Pavia from Verona? Book your Trenitalia Frecciarossa train to Pavia from Verona with Omio today! Trenitalia is Italy’s national train company that offers a wide variety of connections throughout the country, including the Verona to Pavia trip. Omio shows you current Frecciarossa schedules and tickets to cover the 91 miles (146 km) distance. You can choose from fares like Super Economy, Economy, and Base for the best deals on this journey. Trenitalia discount cards can also be applied when purchasing your Frecciarossa ticket on Omio.

      All Frecciarossa classes provide free WiFi access, power outlets, air conditioning, bathrooms, luggage storage, onboard entertainment, and restaurant and bar services to passengers. Frecciarossa covers long distances and connects major cities in Italy in just a few hours thanks to its high speed. These trains are renowned for their comfort, speed and reduced environmental impact and can reach speeds up to 186 mph (300 kmh). Frecciarossa offers all travelers ultimate comfort, flexibility and convenience, and you can book Frecciarossa tickets with us in a few steps!

      Verona to Pavia train information with Frecciarossa:

      • Average Duration: 1 h 53 min
      • Frecciarossa frequency: 1 a day

      Trains from Verona to Pavia

      Travelers planning a trip west across northern Italy from Verona to the historic university city of Pavia in Lombardy can take a daily direct train or opt for one of the frequent indirect services. The quickest journey is the Trenitalia direct high-speed service that takes just under two hours. Other connections, requiring one change en route, take around two and half houron most services, with some faster high-speed options. Rail connections from Verona to Pavia are available seven days a week, with departures throughout the day from early morning to late evening.

      Verona to Pavia Train Time: Daily Departures

      The Trenitalia timetable offers one daily direct Frecciarossa high-speed departure from Verona to Pavia, departing from Porta Nuova station in late afternoon. In addition, there are frequent daily indirect trains from Verona to Pavia leaving from Porta Nuova and Porta Vescovo stations, requiring one change, usually at Milan Lambrate station. The first train departs from Verona in the early morning, with roughly hourly connections throughout the day until a final service to Pavia in late evening.

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

      The daily direct Frecciarossa high-speed service is the fastest option on this route, taking one hour and 53 minutes to complete the 120-mile (190 km) trip west from Verona to the Lombardy city. The quickest indirect high-speed Frecciarossa services from Verona to Pavia via Milan take one hour and 55 minutes, with most other indirect connections using slower Regionale and Intercity trains taking just over two hours.

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

      Departure train station:Verona Porta Nuova is the city's main station, located 25 minutes walk south of the historic center, served by frequent bus routes that take about ten minutes. Facilities at the station include a baggage storage office, restaurants, ATMs, grocery stores, and gift shops. Porta Vescovo station is a smaller hub located on the east side of the city, with buses taking 15 minutes from the center. It has a cafe, news vendors, and ticket office.

      Arrival train station: Pavia station is the main city terminus, located a short walk west of the historic center, with local bus routes stopping by the main entrance. Passenger facilities on the station concourse include car rental desks, a city bike rental stand, cafe-bars, baggage storage lockers, ATMs, restrooms, and taxi stands.

      Which train companies travel from Verona to Pavia?

      Trenitalia, the national rail operator in Italy, provides all the daily train services from Verona to Pavia, both direct and indirect. Direct trains and some indirect connections via Milan use the high-speed rail network, served by Frecciarossa express services. Slower indirect connections to Pavia use a combination of Regionale and Intercity services.

      Trenitalia Verona to Pavia

      The Trenitalia service on this route west from Verona to Pavia operates seven days a week and includes a daily high-speed direct train taking just under two hours, and roughly hourly indirect connections via Milan. High-speed indirect journeys take under two hours, with other indirect connections taking up to two and a half hours.

      Verona to Pavia Trains: Services on Board

      Trenitalia services offer first and standard class tickets. The Frecciarossa trains operating all direct and some indirect routes from Verona to Pavia impose no limits on passenger luggage, within reason. A refreshment service is available from a bistro car on some services, or snacks are available for purchase at seats. Bikes can be transported for free if they are foldable or stored in a bike bag. Small domestic pets travel for free if stored in a pet container. Larger dogs should be muzzled and on a leash and are charged half the fare of a standard class ticket. Trenitalia trains are equipped with designated wheelchair spaces and accessible boarding facilities. Assistance is available with boarding and alighting but should be confirmed in advance of travel.

      How to find cheap train tickets from Verona to Pavia

      Trenitalia services on this route to Pavia from Verona use a dynamic pricing structure, meaning that there are a limited number of economically-priced tickets available for each train. This makes booking in advance a smart policy for travelers looking to secure the cheapest fares. The Omio booking site offers an at-a-glance comparison of the fares and trains available for your chosen travel dates. By being a little flexible with departure times, it is usually possible to make a noticeable saving on fares to Pavia. Fares for Frecciarossa high-speed services are not necessarily the most expensive option, but they are a popular choice with travelers in Italy, so tickets will sell out more quickly than the Regionale and Intercity services.

      Travel Tips: Trains from Verona to Pavia

      Travel by train to Pavia 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 Pavia.
      Omio customers have found the cheapest trains from Verona to Pavia to cost as little as $16 (€14)  in the next 7 days.
      If you’re looking to book your train tickets in the next week, you can expect the Verona to Pavia train price to come in at an average of $16 (€14)  one way.
      When traveling this route you should expect the distance between Verona and Pavia by train to be approximately 91 miles (146 km).
      On average the Verona to Pavia train time is 2 h 28 min  covering the 91 miles (146 km) long trip, but the journey time can vary depending on specific dates or traveling on weekends and holidays.

      When traveling this route, Omio customers are departing most frequently from Verona Porta Nuova   and arriving in Pavia.

      Passengers board their train most frequently from Verona Porta Nuova and travel around 1.3 miles (2.1 km) from the city center to this train station.

      Passengers traveling this route most often arrive at Pavia and need to travel approximately 1.6 miles (2.6 km) from the train station to the city center in Pavia.

      For the route from Verona to Pavia you can take a train with Trenitalia, Regionale, Frecciarossa or Thello. Be sure to check out all possible train providers that offer services from Verona to Pavia on Omio to compare what amenities they may have.
      On average, there are 10 trains a day from Verona to Pavia. The train times and services may be different on weekends and holidays compared to weekdays.
      You can take the first train from Verona to Pavia at 4: 43 AM. The last train from Verona to Pavia that you can take departs at 6: 02 PM. Omio shows you the latest train from Verona to Pavia schedule to help you book the best departure time for this journey.
      In general, we recommend booking tickets for trains in advance to score the best deals from all possible train providers offering this trip and save money. If you buy train tickets from Verona to Pavia within the next 7 days, you can find tickets to cost on average $16 (€14) one way. To find the best prices for this journey, consider booking your train ticket from Verona to Pavia a few months in advance.

      Important Stations and Airports for this Journey

      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 journey to Pavia from Verona.
      Amenities at station
      Phone Number
      +39 892021
      Ticket Office Hours
      Mon - Sun: 06: 00 - 21: 00
      Public transit options for Verona Porta Nuova
      Bus lines: 11, 12, 13, 51, 90, 92, 94, 96, 98
      Train lines: FA, FB, EC, EN, ICN, R, Italo

      The Omio App Makes Travel Planning Easy

      We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

      Hand With Phone