The cheapest trains from Verona to Berlin

Showing times and prices for 24 Sep

Cheapest

£80

Average

£116

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 Verona to Berlin will cost around £ 116 if you buy it on the day, but the cheapest tickets can be found for only £ 80.

15:01Verona Porta Nuova15h31 06:32Berlin Hbf
2 changes
£801One-way
17:01Verona Porta Nuova13h31 06:32Berlin Hbf
2 changes
£891One-way
13:01Verona Porta Nuova10h34 23:35Berlin Hbf
1 changes
£1121One-way
11:01Verona Porta Nuova10h28 21:29Berlin Hbf
1 changes
£1121One-way
09:01Verona Porta Nuova10h29 19:30Berlin Hbf
1 changes
£1881One-way

Timetable Verona to Berlin

Showing trains for tomorrow, Fri, 24 Sep
09:01Verona Porta Nuova10h29 19:30Berlin Hbf
0 changes
11:01Verona Porta Nuova10h28 21:29Berlin Hbf
0 changes
13:01Verona Porta Nuova10h34 23:35Berlin Hbf
0 changes
15:01Verona Porta Nuova15h31 06:32Berlin Hbf
0 changes
17:01Verona Porta Nuova13h31 06:32Berlin Hbf
0 changes

Find all the dates and times for this journey

COMPARE Prices across different modes

Thu
23 Sep
Find prices
£57Flixbus
Find prices
Fri
24 Sep
£45FlixTrain
£48Flixbus
£344Eurowings
Sat
25 Sep
£89Deutsche Bahn
Find prices
£238Alitalia
Sun
26 Sep
£54FlixTrain
£52Flixbus
£238Alitalia
Mon
27 Sep
£50FlixTrain
£48Flixbus
£206Alitalia
Tue
28 Sep
£62Deutsche Bahn
Find prices
£238Alitalia
Wed
29 Sep
£62Deutsche Bahn
£46Flixbus
£139Tuifly
Thu
30 Sep
£54Deutsche Bahn
£43Flixbus
£183Alitalia
Fri
1 Oct
£45FlixTrain
Find prices
£145Alitalia
Sat
2 Oct
£67Deutsche Bahn
£39Flixbus
£291Alitalia
Sun
3 Oct
£62Deutsche Bahn
Find prices
£183Alitalia
Mon
4 Oct
£41FlixTrain
£36Flixbus
£145Alitalia
Tue
5 Oct
£42Deutsche Bahn
Find prices
£129Alitalia
Wed
6 Oct
£42Deutsche Bahn
£39Flixbus
£145Alitalia
Thu
7 Oct
£42Deutsche Bahn
£39Flixbus
£129Alitalia
Fri
8 Oct
£36FlixTrain
£36Flixbus
£129Alitalia
Sat
9 Oct
£71Deutsche Bahn
£39Flixbus
£217Air Dolomiti
Sun
10 Oct
£71Deutsche Bahn
£36Flixbus
£122Transavia Airlines
Mon
11 Oct
Find prices
£36Flixbus
Find prices
Tue
12 Oct
Find prices
Find prices
£129Alitalia

The fastest trains from Verona to Berlin

Showing times and prices for 24 Sep

Fastest Journey

10 h 28 m

Average

12 h 6 m

Trains per day

5

Distance

808 km

It's difficult to get from Verona to Berlin without changing at least once.

Fastest
11:01Verona Porta Nuova10h28 21:29Berlin Hbf
1 changes
£1121One-way
2nd Fastest
09:01Verona Porta Nuova10h29 19:30Berlin Hbf
1 changes
£1881One-way
13:01Verona Porta Nuova10h34 23:35Berlin Hbf
1 changes
£1121One-way
17:01Verona Porta Nuova13h31 06:32Berlin Hbf
2 changes
£891One-way
15:01Verona Porta Nuova15h31 06:32Berlin Hbf
2 changes
£801One-way

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information from Verona to Berlin

distanceDistance500 miles (807 km)
durationAverage train duration12 h 10 min
priceAverage train ticket price£60 (€67)
frequencyTrain frequency4 a day
changesDirect trainYes, there are 4 direct trains a day
carriersTrain providersDeutsche Bahn or ÖBB | Euro City (EC)

Trains from Verona to Berlin cover the 500 miles (807 km) long trip taking on average 12 h 10 min with our travel partners like Deutsche Bahn or ÖBB | Euro City (EC). Normally, there are 4 trains operating per day, including direct services available. While the average ticket price for this route costs around £60, you can find the cheapest train ticket for as low as £45. Travellers depart most frequently from Verona Porta Nuova and arrive in Berlin Hbf.

Train companies

Travel with Deutsche Bahn from Verona to Berlin

You can travel by train between Verona and Berlin with Deutsche Bahn for as low as £45. When you search for timetables and tickets, Omio will show you the best journey.

Deutsche Bahn

Deutsche Bahn (DB) trains take you from Verona to Berlin in comfort. Find the DB train timetable for your route from Verona to Berlin on Omio and book cheap DB tickets online. The distance from Verona to Berlin is 500 miles (807 km) by DB and prices for a Deutsche Bahn ticket from Verona to Berlin start at £62.

Deutsche Bahn is Germany’s main operator 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 WCs 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 Verona to Berlin
Travel by train to Berlin 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 Berlin.
FAQs
Are there any COVID-19 restrictions for international travel by train between Verona and Berlin?

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

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

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

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

Conditions of entry:

  • Negative COVID-19 test issued at most 3 days before arrival
  • Pre-arrival health declaration
  • The exact quarantine requirements depend on the regulations in each federal state
  • Digital entry registration is required prior to arrival

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

When travelling in Germany, 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 22/09/2021. This can change before your date of travel so please review the latest COVID-19 travel safety regulations   for your train between Verona and Berlin before travelling.

What is the restriction level for the return leg of a round trip journey from Berlin, Germany to Verona, Italy?

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

Is my return train into Verona from Berlin restricted?

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

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

Conditions of reentry:

  • 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:

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

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

How much do cheap train tickets between Verona and Berlin cost?
You can find a cheap train from Verona to Berlin for some dates and times for as low as £45  one way in the next 7 days.
What is the average price of train tickets to Berlin from Verona?
If you’re looking to book tickets for this trip in the next 7 days, you’ll find that Verona to Berlin train prices are on average £60  one way.
What is the distance between Verona and Berlin by train?
When travelling this route you should expect the distance to Berlin from Verona via train to be approximately 500 miles (807 km).
What is the average Verona to Berlin train duration?
While the time it takes to travel 500 miles (807 km) from Verona to Berlin can vary based on specific dates, weekends, and bank holidays, the train duration from Verona to Berlin is on average 12 h 10 min.
What is the departure train station in Verona and arrival train station in Berlin?

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

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

Passengers board their train most frequently from Verona Porta Nuova and travel around 1 mile (s) / 1 km from the city centre to this train station.

Passengers travelling this route most often arrive at Berlin Hbf and need to travel approximately 1 mile (s) / 2 km from the train station to the city centre in Berlin.

Which train companies can get me from Verona to Berlin?
When taking a train from Verona to Berlin, you can count on Deutsche Bahn or ÖBB | Euro City (EC) for the best way to get you to Berlin. You can also check all possible train providers who offer a service from Verona to Berlin and compare the amenities they offer before buying a train ticket.
How many trains per day are there to Berlin from Verona?
On average, there are 4 trains a day from Verona to Berlin. The train times and services may be different on weekends and holidays compared to weekdays.
What time is the earliest train from Verona to Berlin? What time is the last train from Verona to Berlin?
If you prefer early morning trains from Verona to Berlin, the first train leaves at 09: 01. If you prefer late night trains from Verona to Berlin, the last train of the day leaves at 15: 01. Omio shows you the latest train from Verona to Berlin timetable to help you book the best departure time for this route.
When should I book Verona Berlin train tickets to score 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 purchase train tickets between Verona and Berlin within the next 7 days, you can find tickets to cost on average £60 one way. To find the best prices for this trip, consider booking your train ticket from Verona to Berlin a few months in advance.
Stations

Important Stations and Airports for this Journey

Verona
Berlin
Verona Porta Nuova
Amenities