Compare prices and tickets by train, coach or flight

Wed
8 Dec
£71Deutsche Bahn
Find prices
Find prices
Thu
9 Dec
£41FlixTrain
£39Flixbus
£486KLM
Fri
10 Dec
£50FlixTrain
£39Flixbus
£399KLM
Sun
12 Dec
£53Deutsche Bahn
£36Flixbus
£270KLM
Mon
13 Dec
£42Deutsche Bahn
£32Flixbus
£126KLM
Wed
15 Dec
£53Deutsche Bahn
£39Flixbus
Find prices
Thu
16 Dec
£44Deutsche Bahn
£39Flixbus
£270KLM
Fri
17 Dec
£80Deutsche Bahn
£56Flixbus
£399KLM
Sat
18 Dec
£71Deutsche Bahn
£48Flixbus
£270KLM
Sun
19 Dec
£53Deutsche Bahn
£52Flixbus
£270KLM
Mon
20 Dec
£71Deutsche Bahn
£55Flixbus
£270KLM
Tue
21 Dec
£80Deutsche Bahn
£55Flixbus
£486KLM
Wed
22 Dec
£89Deutsche Bahn
£79Flixbus
£486KLM
Thu
23 Dec
£107Deutsche Bahn
Find prices
£270KLM
Fri
24 Dec
£62Deutsche Bahn
£61Flixbus
£109KLM
Sat
25 Dec
£89Deutsche Bahn
£48Flixbus
£119KLM
Sun
26 Dec
£80Deutsche Bahn
£53Flixbus
£141KLM
Mon
27 Dec
£53Deutsche Bahn
£53Flixbus
£158KLM
Tue
28 Dec
£53Deutsche Bahn
£56Flixbus
£198KLM

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Overview: Train from Berlin to Verona

distanceDistance500 miles (807 km)
durationAverage train duration10 h 28 min
priceAverage train ticket price£51 (€58)
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 28 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 trip for as low as £41, but the average price of train tickets is £51. Travellers depart most frequently from Berlin Hbf and arrive in Verona Porta Nuova.

Train providers

Deutsche Bahn to Verona from Berlin

Travel between Berlin and Verona from £41 with Omio’s train partners Deutsche Bahn! You can find the best timetables and tickets when comparing and booking the most popular route for you.

Deutsche Bahn

Deutsche Bahn (DB) is the main operator of train services in Germany, making on average 40, 000 journeys per day. A special feature of Deutsche Bahn is its wide range of ticket types, savings offers including Super Saver, Saver, and Flexible fares and discount cards like the Bahncard 25, 50 and 100, which you can also use for your train from Berlin to Verona. DB uses different types of trains such as 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 required to travel. For example, while toilets are standard amenities, services like an onboard restaurant or free WiFi are only available on certain trains.

  • Average Price: £42

Deutsche Bahn has the following ticket policies due to COVID-19, which you should be aware of when booking and travelling by train from Berlin to Verona:

  • 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 travel by train currently allowed from Berlin, Germany to Verona, Italy?

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

Can I enter Italy from Germany?

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

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

Conditions of entry:

  • Negative COVID-19 test issued at most 3 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?

All travellers in Italy must observe these coronavirus safety measures:

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

The information above was last checked on 07/12/2021. Remember to review the latest COVID-19 travel safety regulations   for your train from Berlin to Verona as this information can change.

Are there restrictions on returning to Germany from Italy by train?

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 3 days before arrival
  • 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 07/12/2021. Remember to check the latest COVID-19 travel safety regulations for your train to Berlin from Verona closer to your date of departure here.

How much do cheap train tickets to Verona from Berlin cost?
Omio customers have found cheap train tickets to Verona from Berlin for as low as £41  for the next 7 days.
How much does the train from Berlin to Verona cost on average?
In the next 7 days you’ll find that the average cost of a train ticket between Berlin and Verona is £51  one way.
How many miles is it from Berlin to Verona by train?
The Berlin to Verona train distance is approximately 500 miles (807 km).
How long is the train journey between Berlin and Verona?
On average the Berlin to Verona train time is 10 h 28 min  covering the 500 miles (807 km) long trip, but the journey time can vary depending on specific dates or travelling on weekends and bank holidays.
What is the departure train station in Berlin and arrival train station in Verona?

Omio customers who travel this route most frequently depart from Berlin Hbf   and arrive in Verona Porta Nuova.

Where is the train station in Berlin to go to Verona? Where is the train station in Verona located?

Passengers board the train most frequently from Berlin Hbf, which is located around 1.7 miles (2.8 km) away from the city centre, and they get off the train at Verona Porta Nuova, located 0.8 miles (1.3 km) away from the city centre.

Which train providers can get me from Berlin to Verona?
Take the Berlin to Verona train with Deutsche Bahn. However, it's always good to check out all possible train companies for the journey to Verona from Berlin as there might be differences in the amenities they offer.
How many train services per day are there between Berlin and Verona?
The average number of trains departing Berlin for Verona is 1 a day. The train schedules and services may vary between weekdays and weekends.
What are the first and last departure train times from Berlin to Verona?
The first Berlin to Verona train departs at 07: 30   and the last train from Berlin to Verona leaves at 21: 29. Check out the most up-to-date Berlin to Verona train times on Omio and find the best time to travel to your destination.
How far in advance should I buy a train ticket between Berlin and Verona to get the best deals?
If you purchase Berlin to Verona train tickets within the next 7 days, you can find one way tickets to cost on average £51. However, booking in advance gives you access to the best prices for trains to Verona from Berlin. 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

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 trip between Berlin and Verona.
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 transport 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