Cheapest price
£131
Average price
£186
Fastest journey
8 h 33 m
Average duration
8 h 55 m
Trains per day
11
Distance
527 km
The best way to find a cheap train ticket from Berlin Hbf to Vienna Hbf is to book your journey as far in advance as possible and to avoid travelling at rush hour.
The average ticket from Berlin Hbf to Vienna Hbf will cost around £186 if you buy it on the day, but you can find cheap train tickets today for only £131.
To travel from Berlin Hbf to Vienna Hbf you need to make at least one change.
Omio recommends booking the train as it is the most popular option from Berlin Hbf to Vienna Hbf among Omio's users. If you are prioritising price take the coach with prices starting from £22. For those with little time consider booking a flight which can get you there in 2h 11m. The ticket price range depends on the travel mode: a coach costs an average of £22, and a flight costs an average of £109.
Distance: 527 km
Most popular Train | Flight | Coach |
---|---|---|
£87 Average Price | £182 Average Price | £40 Average Price Cheapest |
9h 51m Average total duration 9h 21m Onboard + 30m Additional time* | 5h 11m Average total duration Fastest 2h 11m Onboard + 3h 0m Additional time* | 9h 12m Average total duration 8h 42m Onboard + 30m Additional time* |
![]() Most popular train company | ![]() Most popular airline | ![]() Most popular bus company |
Direct Options | Direct Options | Direct Options |
Provider | Departs | Duration | Arrives | Changes | Tickets |
---|---|---|---|---|---|
![]() | On time 06:28 Berlin Hbf | 9h19 | 15:47 Vienna Hbf | 1 change | |
![]() | On time 06:28 Berlin Hbf | 9h19 | 15:47 Vienna Hbf | 2 changes | |
![]() | On time 06:28 Berlin Hbf | 9h19 | 15:47 Vienna Hbf | 1 change | |
![]() | On time 07:15 Berlin Hbf | 9h34 | 16:49 Vienna Hbf | 1 change | |
![]() ![]() | On time 07:15 Berlin Hbf | 11h03 | 18:18 Vienna Hbf | 1 change | |
![]() | On time 07:26 Berlin Hbf | 9h21 | 16:47 Vienna Hbf | 2 changes | |
![]() | Delayed 07:35 07:34Berlin Hbf | 9h13 | 16:47 Vienna Hbf | 1 change | |
![]() | Delayed 07:35 07:34Berlin Hbf | 9h13 | 16:47 Vienna Hbf | 1 change | |
![]() | On time 09:16 Berlin Hbf | 8h33 | 17:49 Vienna Hbf | 2 changes | |
![]() | On time 09:16 Berlin Hbf | 8h33 | 17:49 Vienna Hbf | 2 changes | |
![]() ![]() | On time 09:16 Berlin Hbf | 9h02 | 18:18 Vienna Hbf | 1 change | |
![]() | On time 09:25 Berlin Hbf | 9h22 | 18:47 Vienna Hbf | 2 changes | |
![]() | Delayed 09:35 09:34Berlin Hbf | 9h13 | 18:47 Vienna Hbf | 1 change | |
![]() | Delayed 09:35 09:34Berlin Hbf | 9h13 | 18:47 Vienna Hbf | 1 change | |
![]() | 10:28 Berlin Hbf | 9h19 | 19:47 Vienna Hbf | 1 change | |
Find all the dates and times for this journey
Distance 527 km |
Average train duration 9h 21m |
Cheapest ticket price £34 |
Trains per day 13 |
Direct trains 2 |
Fastest train 7h 45m |
First train 03:39 |
Last train 21:33 |
Find the best trains to Vienna Hbf from Berlin Hbf with Omio's travel partners Deutsche Bahn, ÖBB | ICE and ÖBB Nightjet from £32. We can find you the best deals, timetables and tickets when comparing and booking the best trip.
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 between Berlin Hbf and Vienna Hbf. 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.
Deutsche Bahn from Berlin Hbf to Vienna Hbf train information:
Here are some other resources that might have the information you need