Compare prices and tickets by train, coach or flight

Sun
23 Jan
£61ÖBB | Euro City (EC)
£47Flixbus
£13Malta Air
Mon
24 Jan
£61Deutsche Bahn
£42Flixbus
£20Malta Air
Tue
25 Jan
£44Deutsche Bahn
£44Flixbus
£170KLM
Wed
26 Jan
£52Deutsche Bahn
£38Flixbus
£192KLM
Thu
27 Jan
£61Deutsche Bahn
£59Flixbus
£192KLM
Fri
28 Jan
£52Deutsche Bahn
£43Flixbus
£46easyJet
Sat
29 Jan
£52Deutsche Bahn
£42Flixbus
£117KLM
Sun
30 Jan
£79Deutsche Bahn
£43Flixbus
£19Malta Air
Mon
31 Jan
£44Deutsche Bahn
£35Flixbus
£18Malta Air
Tue
1 Feb
£41Deutsche Bahn
£41Flixbus
£12Malta Air
Wed
2 Feb
£41Deutsche Bahn
£38Flixbus
£12Malta Air
Thu
3 Feb
£41Deutsche Bahn
£48Flixbus
£12Malta Air
Fri
4 Feb
£41Deutsche Bahn
£35Flixbus
£12Malta Air
Sat
5 Feb
£41Deutsche Bahn
£38Flixbus
£99KLM
Sun
6 Feb
£41Deutsche Bahn
£47Flixbus
£12Malta Air
Mon
7 Feb
£52Deutsche Bahn
£35Flixbus
£12Malta Air
Tue
8 Feb
£41Deutsche Bahn
£41Flixbus
£12Malta Air
Wed
9 Feb
£44Deutsche Bahn
Find prices
Find prices
Thu
10 Feb
£41Deutsche Bahn
£69BlaBlaCar Bus
Find prices
Fri
11 Feb
£52Deutsche Bahn
£38Flixbus
£12Malta Air

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn
Place to stay

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View All

Overview: Train from Berlin to Venice

distanceDistance490 miles (791 km)
durationAverage train duration11 h 55 min
priceAverage train ticket price£59 (€67)
frequencyTrain frequency1 a day
changesDirect trainYes, there is 1 direct train a day
carriersTrain companiesDeutsche Bahn, ÖBB | ICE or ÖBB | Nightjet

Trains from Berlin to Venice cover the 490 miles (791 km) long trip taking on average 11 h 55 min with our travel partners like Deutsche Bahn, ÖBB | ICE or ÖBB | Nightjet. Normally, there is 1 train operating per day, including direct services available. While the average ticket price for this journey costs around £59, you can find the cheapest train ticket for as low as £44. Travellers depart most frequently from Berlin Hbf and arrive in Venezia Mestre.

Train companies: Deutsche Bahn trains Berlin to Venice

Deutsche Bahn trains will get you between Berlin and Venice from £44. With over 1000 travel companies on Omio, you can find the best train times and tickets for your trip.

Deutsche Bahn

Deutsche Bahn (DB) is Germany’s main operator 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 Venice train.

Deutsche Bahn from Berlin to Venice train information:

  • Average Duration: 33 h 12 min
  • Average Price: £44
  • Deutsche Bahn frequency: 1 a day

When you buy your Deutsche Bahn train tickets from Berlin to Venice don't forget to keep the following COVID-19 related policies in mind:

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

Travel Tips: Trains from Berlin to Venice

Travel by train to Venice 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 Venice.
FAQs

Am I allowed to travel by train from Berlin, Germany to Venice, Italy?

Travel between Berlin, Germany and Venice, 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 Venice, Italy?

When travelling 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 21/01/2022. This can change before your date of travel so please review the latest COVID-19 travel safety regulations   for your train from Berlin to Venice before travelling.

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

Return travel from Italy to Germany is: Partially open.

Are there any international entry restrictions on returning to Berlin from Venice?

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

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

Requirements for reentering:

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

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

Last checked on 21/01/2022. Please check the latest COVID-19 travel safety regulations   closer to the travel date of your train to Berlin from Venice.

How much does a cheap train to Venice from Berlin cost?

Omio customers have found cheap train tickets between Berlin and Venice for as low as £44  for the next 7 days.

What is the cost of a train ticket from Berlin to Venice on average?

The Berlin to Venice train ticket price is on average £59  if you are looking to book your tickets for this trip in the next week.

What is the distance by train from Berlin to Venice?

When travelling this route you should expect the distance to Venice from Berlin via train to be approximately 490 miles (791 km).

How long is the train journey between Berlin and Venice?

While the time it takes to travel 490 miles (791 km) between Berlin and Venice can vary based on specific dates, weekends, and bank holidays, the train duration from Berlin to Venice is on average 11 h 55 min.

Which train station in Berlin goes to Venice? Which train station do I come into Venice from Berlin?

When taking the train between Berlin and Venice, you can choose to depart from train stations like Berlin Hbf, Berlin Spandau and Berlin Südkreuz. Your trip can end in train stations such as Venezia Mestre, Venezia Santa Lucia and Venice.

Omio customers who travel this route most frequently depart from Berlin Hbf   and arrive in Venezia Mestre.

Where is the departure train station in Berlin located? Where is the arrival train station in Venice located?

Passengers board their train most frequently from Berlin Hbf and travel around 1.7 miles (2.8 km) from the city centre to this train station.

Passengers travelling this route most often arrive at Venezia Mestre and need to travel approximately 5.5 miles (8.9 km) from the train station to the city centre in Venice.

What train companies offer a service between Berlin and Venice?

If you're looking for trains from Berlin to Venice, you can rely on Deutsche Bahn, ÖBB | ICE or ÖBB | Nightjet to get you to Venice. It's also good to check out all possible train providers for the Berlin to Venice route to see if there might be differences in the amenities they offer.

How many trains per day are there from Berlin to Venice?

The average number of trains departing Berlin for Venice is 1 a day. The train schedules and services may vary between weekdays and weekends.

When can I take the first train from Berlin to Venice? When can I take the last train for the day?

The earliest train for this trip departs from Berlin at 05: 30. The last train leaves from Berlin at 19: 30. Check Omio for the latest train timetable from Berlin to Venice and book the best time to depart on your chosen travel date.

How far in advance should I buy train tickets to Venice from Berlin for 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 buy train tickets from Berlin to Venice within the next 7 days, you can find tickets to cost on average £59 one way. To find the best prices for this journey, consider booking your train ticket from Berlin to Venice a few months in advance.

Important Stations and Airports for this Journey

Berlin
Venice
Berlin Hbf is the most popular Berlin railway station for Omio travellers, but it's not the only one. Read all the information you need to know about the main train stations in Berlin for your journey to Venice.
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