The cheapest trains from Prague to Verona

Showing times and prices for Sep 20

Cheapest

$126

Average

$135

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 Prague to Verona will cost around $ 135 if you buy it on the day, but the cheapest tickets can be found for only $ 126.

Cheapest
09:43AMPrague11h13 08:56PMVerona Porta Nuova
1 changes
$1261One-way
2nd Cheapest
05:43AMPrague11h15 04:58PMVerona Porta Nuova
1 changes
$1401One-way
2nd Cheapest
07:43AMPrague11h15 06:58PMVerona Porta Nuova
1 changes
$1401One-way

Timetable Prague to Verona

Showing trains for tomorrow, Mon, Sep 20
05:43AMPrague11h15 04:58PMVerona Porta Nuova
0 changes
07:43AMPrague11h15 06:58PMVerona Porta Nuova
0 changes
09:43AMPrague11h13 08:56PMVerona Porta Nuova
0 changes

This is the last train of the day.

Find all the dates and times for this journey

COMPARE Prices across different modes

Sun
Sep 19
Find prices
$69Flixbus
$403Swiss
Mon
Sep 20
$112Deutsche Bahn
$82Flixbus
$409Austrian Airlines
Tue
Sep 21
$58Deutsche Bahn
$62Flixbus
$414Austrian Airlines
Wed
Sep 22
$62Deutsche Bahn
$99Flixbus
$406Austrian Airlines
Thu
Sep 23
$47Deutsche Bahn
Find prices
$404Swiss
Fri
Sep 24
$62Deutsche Bahn
Find prices
$411Austrian Airlines
Sat
Sep 25
$74Deutsche Bahn
Find prices
$360Lufthansa Cityline
Sun
Sep 26
$47Deutsche Bahn
$62Flixbus
$403Swiss
Mon
Sep 27
$47Deutsche Bahn
$62Flixbus
$289Lufthansa Cityline
Tue
Sep 28
$47Deutsche Bahn
$59Flixbus
$373Austrian Airlines
Wed
Sep 29
$47Deutsche Bahn
$56Flixbus
$296Lufthansa
Thu
Sep 30
$47Deutsche Bahn
$62Flixbus
$288Lufthansa Cityline
Fri
Oct 1
$62Deutsche Bahn
$59Flixbus
$360Lufthansa Cityline
Sat
Oct 2
$47Deutsche Bahn
$62Flixbus
$297Lufthansa
Wed
Oct 6
$47Deutsche Bahn
$73Flixbus
$386Brussels Airlines
Thu
Oct 7
$47Deutsche Bahn
$66Flixbus
$349Lufthansa
Fri
Oct 8
$77Deutsche Bahn with connection
$62Flixbus
$327TAP Portugal
Sat
Oct 9
$62Deutsche Bahn
$55Flixbus
$169Lufthansa Cityline

The fastest trains from Prague to Verona

Showing times and prices for Sep 20

Fastest Journey

11 h 13 m

Average

11 h 14 m

Trains per day

3

Distance

577 km

It's difficult to get from Prague to Verona without transferring at least once.

Fastest
09:43AMPrague11h13 08:56PMVerona Porta Nuova
1 changes
$1261One-way
2nd Fastest
05:43AMPrague11h15 04:58PMVerona Porta Nuova
1 changes
$1401One-way
2nd Fastest
07:43AMPrague11h15 06:58PMVerona Porta Nuova
1 changes
$1401One-way

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information from Prague to Verona

distanceDistance358 miles (577 km)
durationAverage train duration11 h 13 min
priceAverage train ticket price$77 (€62)
frequencyTrain frequency3 a day
changesDirect trainYes, there are 3 direct trains a day
carriersTrain companiesDeutsche Bahn

Trains from Prague to Verona cover the 358 miles (577 km) long journey taking on average 11 h 13 min with our travel partners like Deutsche Bahn. Normally, there are 3 trains operating per day, including direct services available. While the average ticket price for this route costs around $77 (€62), you can find the cheapest train ticket for as low as $47 (€38). Travelers depart most frequently from Prague, Praha, Zličín and arrive in Verona Porta Nuova.

Deutsche Bahn

Deutsche Bahn (DB) trains take you from Prague to Verona in comfort. Find the DB train schedule for your journey between Prague and Verona on Omio and book cheap DB tickets online. The distance between Prague and Verona is 358 miles (577 km) by DB and prices for a Deutsche Bahn ticket from Prague to Verona start at $47 (€38).

Deutsche Bahn is Germany’s main provider of train services and makes on average about 40, 000 domestic and international train journeys every day. DB is well-known for its wide range of ticket types, savings offers such as the Super Saver fares and discount cards like the Bahncard 25, 50 and 100, which you can also use at Omio.

Travel on different types of DB trains, including the ICE (Intercity Express), IC (Intercity), EC (Eurocity), IRE (Interregio-Express), RE (Regional Express) and RB (Regionalbahn), on its routes, which differ in terms of comfort and the time needed to travel. For example, while bathrooms are standard, services like onboard restaurants or free WiFi are only available on certain trains.

Operator ticket policies for COVID

  • Normal conditions apply
  • Cashless payments recommended
  • Online booking and check-in recommended

Travel Tips

Trains from Prague 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 Prague to Verona.
FAQs
Are there COVID-19 travel restrictions for trains to Verona from Prague?

Travel by train between Prague, Czechia and Verona, Italy is: Partially open.

Is international entry into Verona from Prague restricted?

International entry is allowed for: Entry is partially open for citizens and permanent residents of Czech Republic

Do I need to quarantine on arrival in Italy from Prague?

Entry Requirements:

  • Negative COVID-19 test issued at most 2 days before arrival or 5 day mandatory self-quarantine
  • Travellers issued with the EU Digital COVID Certificate are exempt from quarantine and COVID-19 testing
  • Passenger Locator Form (PLF) required

What are the safety rules to follow in Verona, Italy?

The government of Italy has imposed these measures to reduce the spread of COVID-19:

  • Physical distance required: 1.5 metre (s) (5 feet)
  • Face mask required: Mandatory

The above information was last checked on 9/17/21. Remember to check the latest COVID-19 travel safety regulations for your train to Verona from Prague closer to your date of departure here

Do I need to quarantine when I return to Czechia from Verona, Italy?

Return travel from Italy to Czechia is: Partially open.

Are there any international entry restrictions on returning to Prague from Verona?

Entry into Czechia is allowed for: Entry is partially open for citizens and permanent residents of Italy

Do I need to quarantine on arrival in Czechia from Verona?

Requirements for reentering:

  • Negative COVID-19 test issued at most 3 days before arrival
  • Negative COVID-19 test issued at most 3 days before arrival and 5 day mandatory self quarantine
  • Negative COVID-19 result is required for quarantine release
  • Travellers issued with the EU Digital COVID Certificate are exempt from quarantine and COVID-19 testing
  • Passenger Locator Form (PLF) required

What are the safety rules to follow in Prague, Czechia?

The government of Czechia has imposed these measures to reduce the spread of COVID-19:

  • Physical distance requirement: 2 metre (s) (7 feet)
  • Face mask requirement: Mandatory

Last checked on 9/13/21. Please check the latest COVID-19 travel safety regulations   closer to the travel date of your train to Prague from Verona.

How much do cheap trains between Prague and Verona cost?
Omio customers have found cheap train tickets from Prague to Verona for as low as $47 (€38)  for the next 7 days.
What is the cost of a train between Prague and Verona?
The Prague to Verona train ticket price is on average $77 (€62)  if you are looking to purchase your tickets for this journey in the next week.
How far is Prague to Verona by train?
When traveling this route you should expect the distance to Verona from Prague by train to be approximately 358 miles (577 km).
How long is the train ride to Verona from Prague?
The train time to Verona from Prague is on average 11 h 13 min  for the 358 miles (577 km) long journey, but the time it takes to go between Prague and Verona by train can vary depending on specific dates or traveling on weekends and holidays.
What train station in Prague goes to Verona? What train station do I come into Verona from Prague?

When traveling this route, Omio customers are departing most frequently from Prague, Praha, Zličín   and arriving in Verona Porta Nuova.

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

You can find the most popular departure train station for this route, Prague, Praha, Zličín, located approximately 6 mile (s) / 10 km from the city center of Prague. The most popular arrival train station in Verona, called Verona Porta Nuova, is located around 1 mile (s) / 1 km away from its city center.

Which train companies can get me from Prague to Verona?
When taking a train from Prague to Verona, you can count on Deutsche Bahn for the best way to get you to Verona. You can also check all possible train providers who offer a service from Prague to Verona and compare the amenities they offer before buying a train ticket.
How many trains are there between Prague and Verona a day?
On average, there are 3 trains a day from Prague to Verona. The train times and services may be different on weekends and holidays compared to weekdays.
What time is the earliest train from Prague to Verona? What time is the last train from Prague to Verona?
The earliest train departing from Prague to Verona leaves at 7: 43 AM. The last train departing from Prague to Verona leaves at 4: 47 PM. You can find the latest Prague 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 buy train tickets to Verona from Prague for the best deals?
If you buy a train ticket from Prague to Verona within the next 7 days, you can find tickets to cost on average $77 (€62) one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets from Prague to Verona are generally on sale a few months before the planned departure date.
Stations

Important Stations and Airports for this Journey

Prague
Verona
Praha Hlavni Nadrazi (M)
Amenities