There are 6 ways to get from Berlin Heidelberger Platz Station to Potsdamer Platz by train, bus, taxi, or foot
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train via S Südkreuz Bhf
best- Take the train from S+U Heidelberger Platz to S Südkreuz Bhftrain S42 / ...
- Take the train from S Südkreuz Bhf to S+U Potsdamer Platz Bhftrain Re3 / ...
13 min€4–5Train
cheapest- Take the train from S+U Heidelberger Platz to U Gleisdreiecktrain U3
15 min€2–4Bus
- Take the bus from S+U Innsbrucker Platz to Varian-Fry-Str./Potsdamer Platzbus M85 / ...
24 min€5–6Taxi
- Take the taxi from Berlin Heidelberger Platz Station to Potsdamer Platztaxi 6.8 km
9 min€20–25Walk
- Take the walk from Berlin Heidelberger Platz Station to Potsdamer Platzwalk 6.5 km
1h 18mTrain #2
- Take the train from S+U Heidelberger Platz to U Nollendorfplatztrain U3
- Take the train from U Nollendorfplatz to S+U Potsdamer Platz Bhftrain U2
20 min€5–6
Berlin Heidelberger Platz Station to Potsdamer Platz by train
Questions & Answers
The cheapest way to get from Berlin Heidelberger Platz Station to Potsdamer Platz is to train which costs €2 - €4 and takes 15 min.
The fastest way to get from Berlin Heidelberger Platz Station to Potsdamer Platz is to taxi which takes 9 min and costs €20 - €25.
No, there is no direct bus from Berlin Heidelberger Platz Station to Potsdamer Platz. However, there are services departing from S+U Innsbrucker Platz and arriving at Varian-Fry-Str./Potsdamer Platz via . The journey, including transfers, takes approximately 24 min.
Yes, there is a direct train departing from S+U Heidelberger Platz and arriving at U Gleisdreieck. Services depart every 10 minutes, and operate every day. The journey takes approximately 15 min.
The distance between Berlin Heidelberger Platz Station and Potsdamer Platz is 8 km.
The best way to get from Berlin Heidelberger Platz Station to Potsdamer Platz without a car is to train via S Südkreuz Bhf which takes 13 min and costs €3 - €6.
It takes approximately 13 min to get from Berlin Heidelberger Platz Station to Potsdamer Platz, including transfers.
Berlin Heidelberger Platz Station to Potsdamer Platz bus services, operated by BVG, depart from S+U Innsbrucker Platz station.
Berlin Heidelberger Platz Station to Potsdamer Platz train services, operated by S-Bahn Berlin, depart from S+U Heidelberger Platz station.
The best way to get from Berlin Heidelberger Platz Station to Potsdamer Platz is to train via S Südkreuz Bhf which takes 13 min and costs €3 - €6. Alternatively, you can bus, which costs €4 - €6 and takes 24 min.
What companies run services between Berlin Heidelberger Platz Station, Germany and Potsdamer Platz, Berlin, Germany?
You can take a train from S+U Heidelberger Platz to S+U Potsdamer Platz Bhf via S Südkreuz Bhf in around 13 min. Alternatively, BVG operates a bus from S+U Innsbrucker Platz to Varian-Fry-Str./Potsdamer Platz every 10 minutes. Tickets cost €2–3 and the journey takes 18 min.
- Phone
- +49 30 29743333
- Website
- S-Bahn Berlin
Train from S+U Heidelberger Platz to S Südkreuz Bhf
- Ave. Duration
- 6 min
- Frequency
- Every 5 minutes
- Estimated price
- €2–4
- Website
- S-Bahn Berlin
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Regio (DB Regional)
Train from S Südkreuz Bhf to S+U Potsdamer Platz Bhf
- Ave. Duration
- 4 min
- Frequency
- Every 15 minutes
- Estimated price
- €1–2
- Website
- Deutsche Bahn Regio (DB Regional)
- Phone
- +49 30 514 88 88 88
- [email protected]
- Website
- ODEG
Train from S Südkreuz Bhf to S+U Potsdamer Platz Bhf
- Ave. Duration
- 3 min
- Frequency
- Every 20 minutes
- Estimated price
- €1
- Schedules at
- ODEG
- Phone
- 030/256-0
- [email protected]
- Website
- BVG
Train from S+U Heidelberger Platz to U Gleisdreieck
- Ave. Duration
- 15 min
- Frequency
- Every 10 minutes
- Estimated price
- €2–4
- Website
- BVG
Train from S+U Heidelberger Platz to U Nollendorfplatz
- Ave. Duration
- 11 min
- Frequency
- Every 10 minutes
- Estimated price
- €2–4
- Website
- BVG
Train from U Nollendorfplatz to S+U Potsdamer Platz Bhf
- Ave. Duration
- 7 min
- Frequency
- Every 10 minutes
- Estimated price
- €2–3
- Website
- BVG
- Phone
- 030/256-0
- [email protected]
- Website
- BVG
Bus from S+U Innsbrucker Platz to Varian-Fry-Str./Potsdamer Platz
- Ave. Duration
- 18 min
- Frequency
- Every 10 minutes
- Estimated price
- €2–3
- Website
- BVG
- Ave. Duration
- 9 min
- Estimated price
- €20–25
Funk Taxi Berlin
- Phone
- +49 30 26 10 26
- Website
- funk-taxi-berlin.de
Quality Taxi
- Phone
- +49 30 26 30 00
- Website
- quality-taxi.de
Radio Cab Berlin
- Phone
- +49 30 3416908
- Website
- funk-taxi-berlin.de
Taxi Berlin
- Phone
- +49 30 202020
- Website
- taxi-berlin.de
Würfelfunk
- Phone
- +49 30 21 01 01
- Website
- wuerfelfunk.de
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.
Related travel guides
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
More Questions & Answers
Berlin Heidelberger Platz Station to Potsdamer Platz bus services, operated by BVG, arrive at Varian-Fry-Str./Potsdamer Platz station.
Berlin Heidelberger Platz Station to Potsdamer Platz train services, operated by S-Bahn Berlin, arrive at S Südkreuz Bhf station.
There are 2688+ hotels available in Potsdamer Platz.
















