COMPARE Prices across different modes

Sun
28 Nov
Find prices
£34Flixbus
£58Eurowings
Mon
29 Nov
£12Deutsche Bahn
£31Flixbus
£93Eurowings
Tue
30 Nov
£12Deutsche Bahn
£35Flixbus
£93Eurowings
Wed
1 Dec
£16Deutsche Bahn
Find prices
£34easyJet
Thu
2 Dec
£16Deutsche Bahn
Find prices
£31Eurowings Europe
Fri
3 Dec
£16Deutsche Bahn
£21Flixbus
£66Tuifly
Sat
4 Dec
£16Deutsche Bahn
Find prices
£71Eurowings
Sun
5 Dec
£21Deutsche Bahn with connection
£20Flixbus
£32easyJet
Mon
6 Dec
£16Deutsche Bahn
£23Flixbus
£93Eurowings
Tue
7 Dec
£16Deutsche Bahn
Find prices
£36easyJet
Wed
8 Dec
£16Deutsche Bahn
Find prices
£34easyJet
Thu
9 Dec
£16Deutsche Bahn
£20Flixbus
£30easyJet
Fri
10 Dec
£16Deutsche Bahn
£25Flixbus
£32easyJet
Sat
11 Dec
Find prices
Find prices
£103Lufthansa Cityline
Sun
12 Dec
£25Deutsche Bahn
£25Flixbus
£49Eurowings
Mon
13 Dec
£16Deutsche Bahn
£19Flixbus
£75Lufthansa
Tue
14 Dec
Find prices
Find prices
£36easyJet
Wed
15 Dec
Find prices
Find prices
£30easyJet
Thu
16 Dec
Find prices
Find prices
£31Eurowings Europe
Fri
17 Dec
£16Deutsche Bahn
£25Flixbus
£32easyJet
Sat
18 Dec
£16Deutsche Bahn
Find prices
£54easyJet

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information between Berlin and Passau

distanceDistance272 miles (439 km)
durationAverage train duration5 h 53 min
priceAverage train ticket price£16 (€18)
frequencyTrain frequency8 a day
changesDirect trainYes, there are 8 direct trains a day
carriersTrain providersDeutsche Bahn or Deutsche Bahn with connection

Trains from Berlin to Passau cover the 272 miles (439 km) long journey taking on average 5 h 53 min with our travel partners like Deutsche Bahn or Deutsche Bahn with connection. Normally, there are 8 trains operating per day, including direct services available. While the average ticket price for this journey costs around £16, you can find the cheapest train ticket for as low as £12. Travellers depart most frequently from Berlin Hbf and arrive in Passau Hbf.

Train companies

Deutsche Bahn Berlin – Passau

Travel from Berlin to Passau from £12 with Omio’s train partners Deutsche Bahn! You can find the best timetables and tickets when comparing and booking the most convenient journey for you.

Deutsche Bahn

Find your perfect journey between Berlin and Passau with Deutsche Bahn (DB)! Check out the DB train timetables from Berlin to Passau and then book cheap DB tickets with Omio. The distance from Berlin to Passau by DB is 272 miles (439 km) and the cheapest price for a DB ticket from Berlin to Passau is £12.

DB is the main operator of train services in Germany, making on average 40, 000 train journeys per day. A special feature of DB 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 at Omio.

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 WCs are standard amenities, services like an onboard restaurant or free WiFi are only available on certain trains.

Operator ticket policies for COVID

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

Travel Tips

Trains from Berlin to Passau
Travel by train to Passau 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 Passau.
FAQs
What is the cost of cheap trains between Berlin and Passau?
Omio customers have found the cheapest trains to Passau from Berlin to cost as little as £12  in the next 7 days.
What is the cost of a train ticket from Berlin to Passau on average?
If you’re looking to book tickets for this journey in the next 7 days, you’ll find that Berlin to Passau train prices are on average £16  one way.
What is the distance to Passau from Berlin via train?
The train distance from Berlin to Passau is around 272 miles (439 km).
What is the average Berlin to Passau train duration?
On average the Berlin to Passau train time is 5 h 53 min  covering the 272 miles (439 km) long trip, but the journey time can vary depending on specific dates or travelling on weekends and bank holidays.
Which train station from Berlin to Passau do I depart from? Which Passau train station from Berlin do I arrive in?

There are a few train stations in Berlin to start your journey from including Berlin Hbf, Berlin Spandau and Berlin Südkreuz. In Passau you have a few train station options to choose from for your arrival including Passau Hbf, Neustift (b Passau) and Passau, Hauptbahnhof.

Omio customers travelling this route depart most frequently from Berlin Hbf   and arrive in Passau Hbf.

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

Passengers booking this trip most frequently board their trains from Berlin Hbf and need to travel around 1 mile (s) / 2 km from the city centre to get to this train station.

Passengers arriving in Passau most often arrive at Passau Hbf and need to travel around 0 mile (s) / 0 km from this train station to the city centre.

Which train providers can get me from Berlin to Passau?
For the route from Berlin to Passau you can take a train with Deutsche Bahn or Deutsche Bahn with connection. Be sure to check out all possible train providers that offer services to Passau from Berlin on Omio to compare what amenities they may have.
How many train services are there to Passau from Berlin a day?
On average, there are 8 trains a day from Berlin to Passau. The train times and services may be different on weekends and holidays compared to weekdays.
When can I take the first train from Berlin to Passau? When can I take the last train for the day?
If you prefer early morning trains from Berlin to Passau, the first train leaves at 05: 30. If you prefer late night trains from Berlin to Passau, the last train of the day leaves at 23: 42. Omio shows you the latest train from Berlin to Passau timetable to help you book the best departure time for this journey.
How far in advance should I purchase a train ticket from Berlin to Passau to get the best deals?
The price of a one way train ticket from Berlin to Passau is on average £16 if you buy within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for trains from all possible train providers offering this route. In general, you can find train tickets from Berlin to Passau available a few months in advance.

Important Stations and Airports for this Journey

Berlin
Passau
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 Passau.
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