There are 6 ways to get from Perchtoldsdorf to Berlin by train, plane, bus, night bus or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Recommended option
Train, fly
-
Take the train from Wien Liesing to Wien Mitte
-
Fly from Vienna (VIE) to Berlin Brandenburg (BER)
Cheapest option
Bus
-
Take the bus from Vienna Main train station to Prague Florenc Central Bus Station
-
Take the bus from Prague Florenc Central Bus Station to Berlin Central Bus Station
4 alternative options
Train
-
Take the train from Wien Meidling to Berlin Hbf
Train via Nuremberg
-
Take the train from Wien Meidling to Nuernberg Hbf
-
Take the train from Nürnberg Hbf to Berlin Hauptbahnhof
Night bus
-
Take the night bus from Vienna Erdberg to Berlin central bus station
Drive
-
Drive from Perchtoldsdorf to Berlin
Perchtoldsdorf to Berlin by train
Questions & Answers
The cost-effective way to get from Perchtoldsdorf to Berlin is to bus, which costs €35 - €75 and takes 11h 29m.
The quickest way to get from Perchtoldsdorf to Berlin is to train and fly which costs €55 - €220 and takes 4h 50m.
No, there is no direct train from Perchtoldsdorf to Berlin. However, there are services departing from Perchtoldsdorf and arriving at Berlin Hauptbahnhof via Wien Meidling and Nürnberg Hbf. The journey, including transfers, takes approximately 9h 7m.
The distance between Perchtoldsdorf and Berlin is 530 km. The road distance is 694 km.
The best way to get from Perchtoldsdorf to Berlin without a car is to train which takes 8h 51m and costs €100 - €280.
It takes approximately 4h 50m to get from Perchtoldsdorf to Berlin, including transfers.
Perchtoldsdorf to Berlin train services, operated by Deutsche Bahn Intercity-Express, depart from Wien Meidling station.
The best way to get from Perchtoldsdorf to Berlin is to train which takes 8h 51m and costs €100 - €280. Alternatively, you can bus, which costs €35 - €75 and takes 11h 29m.
The quickest flight from Vienna Airport to Berlin Brandenburg Airport is the direct flight which takes 1h 15m.
Perchtoldsdorf to Berlin train services, operated by Deutsche Bahn Intercity-Express, arrive at Berlin Hauptbahnhof station.

- Distance: 530 km
- Duration: 4h 50m
What companies run services between Perchtoldsdorf, Austria and Berlin, Germany?
Deutsche Bahn Intercity-Express operates a train from Wien Meidling to Berlin Hbf once daily. Tickets cost €100 - €140 and the journey takes 7h 33m. Two other operators also service this route. Alternatively, you can take a bus from Perchtoldsdorf to Berlin ZOB via Wien Liesing, Wien Liesing, Wien Hbf, Vienna Main train station, and Prague Florenc Central Bus Station in around 11h 29m.

- Website
- austrian.com
Flights from Vienna to Berlin Brandenburg
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- €140 - €420

- Website
- lufthansa.com
Flights from Vienna to Berlin Brandenburg via Munich
- Ave. Duration
- 3h 25m
- When
- Every day
- Estimated price
- €170 - €500

Train from Wien Liesing to Wien Mitte
- Ave. Duration
- 20 min
- Frequency
- Every 10 minutes
- Estimated price
- €2 - €3
- Website
- https://www.oebb.at/en/

- Phone
- +49 0180 6 99 66 33
- Website
- bahn.com
Train from Wien Meidling to Berlin Hbf
- Ave. Duration
- 7h 33m
- Frequency
- Once daily
- Estimated price
- €100 - €140
- Website
- https://www.bahn.com/en
Train from Wien Meidling to Nuernberg Hbf
- Ave. Duration
- 4h 7m
- Frequency
- Every 4 hours
- Estimated price
- €60 - €85
- Website
- https://www.bahn.com/en
Train from Nürnberg Hbf to Berlin Hauptbahnhof
- Ave. Duration
- 2h 51m
- Frequency
- Every 2 hours
- Estimated price
- €55 - €80
- Website
- https://www.bahn.com/en

- Phone
- +43 (0)5 1717
- Website
- oebb.at
Train from Wien Meidling to Berlin Hbf
- Ave. Duration
- 11h 12m
- Frequency
- Once daily
- Estimated price
- €190 - €270
- Website
- https://www.oebb.at/
Train from Wien Meidling to Nuernberg Hbf
- Ave. Duration
- 4h 40m
- Frequency
- Once daily
- Estimated price
- €100 - €140
- Website
- https://www.oebb.at/
Train from Nuernberg Hbf to Berlin Hbf
- Ave. Duration
- 6h 6m
- Frequency
- Once daily
- Estimated price
- €85 - €130
- Website
- https://www.oebb.at/

Train from Wien Meidling to Berlin Hbf
- Ave. Duration
- 8h 59m
- Frequency
- Once daily
- Estimated price
- €110 - €170
- Website
- https://www.oebb.at/en/

- Phone
- +420 222 222 221
- info@regiojet.cz
- Website
- regiojet.com
Bus from Vienna Main train station to Prague Florenc Central Bus Station
- Ave. Duration
- 4h 45m
- Frequency
- Every 3 hours
- Estimated price
- €17 - €24
- Website
- https://regiojet.com/
Bus from Prague Florenc Central Bus Station to Berlin Central Bus Station
- Ave. Duration
- 4h 30m
- Frequency
- Every 3 hours
- Estimated price
- €17 - €25
- Website
- https://regiojet.com/

Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.de
Bus from Prague to Berlin central bus station
- Ave. Duration
- 4h 45m
- Frequency
- 4 times a day
- Estimated price
- €28 - €40
- Website
- https://www.flixbus.co.uk
- Book at
- https://shop.global.flixbus.com/
Night bus from Vienna Erdberg to Berlin central bus station
- Ave. Duration
- 9h 10m
- Frequency
- Once daily
- Estimated price
- €50 - €75
- Website
- https://www.flixbus.co.uk
- Book at
- https://shop.global.flixbus.com/
Frequently asked questions

- Phone
- +359-887-208-506
- racic_bg@yahoo.com
- Website
- racicbg.com
Bus from Prague Florenc Central Bus Station to Berlin Central Bus Station
- Ave. Duration
- 6h 50m
- Frequency
- 3 times a week
- Estimated price
- €30 - €45
- Website
- https://www.racicbg.com/bg/
Want to know more about travelling around Germany
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
More Questions & Answers
Yes, the driving distance between Perchtoldsdorf to Berlin is 694 km. It takes approximately 6h 57m to drive from Perchtoldsdorf to Berlin.
Lufthansa and Austrian Airlines offer flights from Vienna Airport to Berlin Brandenburg Airport.
Book your Perchtoldsdorf to Berlin train tickets online with Omio.
There are 1603+ hotels available in Berlin. Prices start at €24 per night.