Compare prices and tickets by train, bus or flight

Tue
Jan 25
$56Deutsche Bahn
Find prices
Find prices
Wed
Jan 26
$60Deutsche Bahn
Find prices
Find prices
Thu
Jan 27
$84Deutsche Bahn
$65Flixbus
Find prices
Fri
Jan 28
$84Deutsche Bahn
$65Flixbus
$368KLM
Sat
Jan 29
$96Deutsche Bahn
$59Flixbus
$442KLM
Sun
Jan 30
$108Deutsche Bahn
$43Flixbus
Find prices
Mon
Jan 31
$60Deutsche Bahn
$43Flixbus
Find prices
Tue
Feb 1
$60Deutsche Bahn
Find prices
Find prices
Wed
Feb 2
$56Deutsche Bahn
$43Flixbus
Find prices
Thu
Feb 3
$56Deutsche Bahn
$53Flixbus
Find prices
Fri
Feb 4
$60Deutsche Bahn
$53Flixbus
$122KLM
Sat
Feb 5
$60Deutsche Bahn
$48Flixbus
$215KLM

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Berlin to Verona

distanceDistance500 miles (807 km)
durationAverage train duration10 h 26 min
priceAverage train ticket price$83 (€69)
frequencyTrain frequency1 a day
changesDirect trainYes, there is 1 direct train a day
carriersTrain providersDeutsche Bahn

Trains from Berlin to Verona cover the 500 miles (807 km) long route taking on average 10 h 26 min with our travel partners like Deutsche Bahn. Normally, there is 1 train operating per day, including direct services available. You can get the cheapest train tickets for this journey for as low as $56 (€47), but the average price of train tickets is $83 (€69). Travelers depart most frequently from Berlin Hbf and arrive in Verona Porta Nuova.

Train providers: Deutsche Bahn from Berlin to Verona trains

Find the best trains from Berlin to Verona with Omio's travel partners Deutsche Bahn from $56 (€47). We can find you the best deals, schedules and tickets when comparing and booking the best journey.

Deutsche Bahn

Deutsche Bahn (DB) is Germany’s main provider of train services and makes on average about 40, 000 domestic and international journeys per day. Deutsche Bahn’s fleet of trains includes the high-speed ICE (Intercity Express) as well as the IC (Intercity), EC (Eurocity), IRE (Interregio-Express), RE (Regional Express) and RB (Regionalbahn), which differ in terms of comfort and the time needed to travel. For example, while toilets are standard amenities, services like onboard restaurants or free WiFi are only available on certain train types and routes. Deutsche Bahn is well-known for its wide range of fares like Super Saver, Saver, and Flexible and discount cards like the Bahncard 25, 50 and 100, which you can also use for your Berlin to Verona train.

  • Average Price: $56

Deutsche Bahn has updated its ticket policies due to the coronavirus. Keep these in mind when booking your Deutsche Bahn tickets between Berlin and Verona and when traveling by train:

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

Travel Tips: Trains from Berlin 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 Berlin to Verona.
FAQs

Is cross-border travel by train between Berlin, Germany and Verona, Italy allowed?

Travel between Berlin, Germany and Verona, Italy by train is: Partially open.

What is the status of international entry into Italy from Germany?

International entry status: Entry is partially open for citizens and permanent residents of Germany

Do I need to self-quarantine on arrival in Italy from Berlin?

Conditions of entry:

  • Travellers must present a negative COVID-19 test as either a RT-PCR performed within 48 hours prior to arrival, or an Antigen test performed within 24 hours prior to arrival
  • 5-day mandatory self-quarantine and COVID-19 test at the end of the isolation period
  • Travellers with a certificate of vaccination are exempt from compulsory quarantine
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from compulsory quarantine (certificate needed)
  • Passenger Locator Form (PLF) required

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

When traveling in Italy, you must follow these COVID-19 safety rules:

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

The information above was last checked on 1/23/22. This can change before your date of travel so please review the latest COVID-19 travel safety regulations   for your train between Berlin and Verona before traveling.

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

The restriction level for your return train to Berlin, Germany from Verona is: Partially open.

Is my return train into Berlin from Verona restricted?

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

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

Conditions of reentry:

  • Negative COVID-19 test issued at most 2 days before arrival and 10 day mandatory self quarantine
  • Travellers with a certificate of vaccination are exempt from compulsory quarantine
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from compulsory quarantine (certificate needed)
  • Negative COVID-19 test is required to end quarantine early. This test occurs on day 5 in quarantine
  • Digital entry registration is required prior to arrival
  • The exact quarantine requirements depend on the regulations in each federal state

What are the safety rules to follow in Berlin, Germany?

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

  • Social distancing required: 1.5 metre (s) (5 feet)
  • Face mask required: Mandatory

Last checked on 1/22/22. Remember to check the latest COVID-19 travel safety regulations for your train to Berlin from Verona closer to your date of departure here here.

How much are cheap trains between Berlin and Verona?

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

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

In the next 7 days you can expect to pay on average $83 (€69)  for a train ticket between Berlin and Verona.

What is the distance to Verona from Berlin by train?

When traveling this route you should expect the distance to Verona from Berlin by train to be approximately 500 miles (807 km).

How long is the train ride between Berlin and Verona?

On average the Berlin to Verona train travel time is 10 h 26 min  for the 500 miles (807 km) long route, but the duration can vary if you travel on weekends and holidays.

Which train station from Berlin to Verona do I depart from? Which Verona train station from Berlin do I arrive in?

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

Where is the train station in Berlin? Where is the train station in Verona?

Passengers booking this trip most frequently board their trains from Berlin Hbf and need to travel around 1.7 miles (2.8 km) from the city center to get to this train station.

Passengers arriving in Verona most often arrive at Verona Porta Nuova and need to travel around 0.8 miles (1.3 km) from this train station to the city center.

Which train providers can take me between Berlin and Verona?

For the trip from Berlin to Verona you can take a train with Deutsche Bahn. Be sure to check out all possible train companies that offer services to Verona from Berlin on Omio to compare what amenities they may have.

How many trains per day are there between Berlin and Verona?

On average, there is 1 train a day from Berlin to Verona. The train times and services may be different on weekends and holidays compared to weekdays.

What time is the earliest train from Berlin to Verona? What time is the last train from Berlin to Verona?

You can take the earliest train from Berlin to Verona at 7: 30 AM   or take the last train from Berlin to Verona leaving at 9: 29 PM. Look for the latest Berlin to Verona train schedules on Omio and book the best time to take the train for this route.

How far in advance should I purchase a train ticket from Berlin to Verona to get the best deals?

If you purchase a train ticket from Berlin to Verona within the next 7 days, you can find tickets to cost on average $83 (€69) one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets between Berlin and Verona are generally on sale a few months before the planned departure date.

Important Stations and Airports for this Journey

Berlin
Verona
The major railway station for departures from Berlin is Berlin Hbf. Read all the information you need to know about services, amenities and connections at Berlin Hbf for your journey to Verona from Berlin.
Amenities at station
WifiWifi
LockersLockers
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
phone
Phone Number
+49 302971055
ticketOfficeHours
Ticket Office Hours
Mon - Sat: 07: 00 - 22: 00 | Sun: 08: 00 - 22: 00
Public transit options for Berlin Hbf
U-Bahn lines: U5
S-Bahn lines: S3, S5, S7, S9
Bus lines: 120, 123, 142, 147, 245, M41, M85, N20, N40, N5
Tram lines: M5, M6, M8, M10
Train lines: ICE, EC, IC, FEX, HBX, IRE, RB10, RB14, RB21, RB22, RE1, RE2, RE3, RE4, RE5, RE7