There are 5 ways to get from Schöneberg to Prenzlauer Berg by train, subway, bus, taxi 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.
Train • 13 min
Subway • 13 min
3 alternative options
Bus • 29 min
Taxi • 16 min
Drive • 16 min
Questions & Answers
The cost-effective way to get from Schöneberg to Prenzlauer Berg is to drive, which costs €1 - €2 and takes 16 min.
The quickest way to get from Schöneberg to Prenzlauer Berg is to train which costs €2 - €3 and takes 13 min.
Yes, there is a direct bus departing from Reichartstr. and arriving at Berlin, Littenstr.. Services depart every 20 minutes, and operate every day. The journey takes approximately 29 min.
Yes, there is a direct train departing from S+U Tempelhof and arriving at U Oranienburger Tor. Services depart every five minutes, and operate every day. The journey takes approximately 13 min.
The distance between Schöneberg and Prenzlauer Berg is 9 km. The road distance is 12.4 km.
The best way to get from Schöneberg to Prenzlauer Berg without a car is to train which takes 13 min and costs €2 - €3.
The train from S+U Tempelhof to U Oranienburger Tor takes 13 min including transfers and departs every five minutes.
Schöneberg to Prenzlauer Berg bus services, operated by BVG, depart from Reichartstr. station.
Schöneberg to Prenzlauer Berg train services, operated by BVG, depart from S+U Tempelhof station.
The best way to get from Schöneberg to Prenzlauer Berg is to train which takes 13 min and costs €2 - €3. Alternatively, you can bus, which costs €2 - €5 and takes 29 min.
What companies run services between Schöneberg, Germany and Prenzlauer Berg, Germany?
BVG operates a train from S+U Tempelhof to U Oranienburger Tor every 10 minutes. Tickets cost €2 - €3 and the journey takes 13 min. S-Bahn Berlin also services this route every 5 minutes. Alternatively, BVG operates a bus from Reichartstr. to Berlin, Littenstr. every 20 minutes. Tickets cost €2 - €3 and the journey takes 29 min. FlixBus also services this route 5 times a day.
Train from S Südkreuz Bhf to S Prenzlauer Allee
- Ave. Duration
- 33 min
- Every 5 minutes
- Estimated price
- €2 - €3
- S-Bahn Berlin
One of Europe’s leading bus companies, Flixbus serves 2000+ destinations in 29 countries, including Germany, France, Italy, Austria, the Netherlands and Croatia and into Scandinavia and eastern Europe, as well as some US cities. Coaches have toilets, free WiFi and power outlets, plus snacks and drinks for purchase on board. Flixbus is a good choice for the budget-conscious traveller; purchase tickets in advance for the cheapest fares (note: there is no option to reserve a seat in advance).
Bus from S Südkreuz Bhf to U Alexanderplatz
- Ave. Duration
- 25 min
- 5 times a day
- Estimated price
- €4 - €5
Frequently asked questions
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
Schöneberg to Prenzlauer Berg bus services, operated by BVG, arrive at Berlin, Littenstr. station.
Schöneberg to Prenzlauer Berg train services, operated by BVG, arrive at U Oranienburger Tor station.
Yes, the driving distance between Schöneberg to Prenzlauer Berg is 12 km. It takes approximately 16 min to drive from Schöneberg to Prenzlauer Berg.
Book your Schöneberg to Prenzlauer Berg train tickets online with Omio.
Book your Schöneberg to Prenzlauer Berg bus tickets online with Omio.
There are 741+ hotels available in Prenzlauer Berg. Prices start at €87 per night.