There are 6 ways to get from Buch to Berlin Ostkreuz Station by train, 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
best- Take the train from S Buch to S+U Gesundbrunnen Bhftrain S2
- Take the train from S+U Gesundbrunnen Bhf to S Ostkreuz Bhftrain S41
31 min€5–7Drive 18.7 km
cheapest- Drive from Buch to Berlin Ostkreuz Stationcar 18.7 km
27 min€3–4Line 158 bus
- Take the bus from Alt-Buch/Wiltbergstr. to S Greifswalder Str.bus 158
49 min€5–8Taxi
- Take the taxi from Buch to Berlin Ostkreuz Stationtaxi 18.7 km
27 min€45–60Train via S Bornholmer Str.
- Take the train from S Buch to S Bornholmer Str.train S2
- Take the train from S Bornholmer Str. to S Ostkreuz Bhftrain S85 / ...
34 min€5–7Line 893 bus, train
- Take the bus from Alt-Buch/Wiltbergstr. to S Hohenschönhausen Bhfbus 893
- Take the train from S Hohenschönhausen Bhf to S Ostkreuz Bhftrain S75
1h 1m
Buch to Berlin Ostkreuz Station by train
Questions & Answers
The cheapest way to get from Buch to Berlin Ostkreuz Station is to drive which costs €2 - €4 and takes 27 min.
The fastest way to get from Buch to Berlin Ostkreuz Station is to taxi which takes 27 min and costs €45 - €60.
No, there is no direct bus from Buch to Berlin Ostkreuz Station. However, there are services departing from Alt-Buch/Wiltbergstr. and arriving at S Greifswalder Str. via . The journey, including transfers, takes approximately 49 min.
No, there is no direct train from Buch to Berlin Ostkreuz Station. However, there are services departing from S Buch and arriving at S Ostkreuz Bhf via S+U Gesundbrunnen Bhf. The journey, including transfers, takes approximately 31 min.
The distance between Buch and Berlin Ostkreuz Station is 22 km. The road distance is 18.7 km.
The best way to get from Buch to Berlin Ostkreuz Station without a car is to train which takes 31 min and costs €4 - €8.
It takes approximately 31 min to get from Buch to Berlin Ostkreuz Station, including transfers.
Buch to Berlin Ostkreuz Station bus services, operated by BVG, depart from Alt-Buch/Wiltbergstr. station.
Buch to Berlin Ostkreuz Station train services, operated by S-Bahn Berlin, depart from S Buch station.
The best way to get from Buch to Berlin Ostkreuz Station is to train which takes 31 min and costs €4 - €8. Alternatively, you can line 158 bus, which costs €5 - €9 and takes 49 min.
What companies run services between Buch, Berlin, Germany and Berlin Ostkreuz Station, Germany?
You can take a train from S Buch to S Ostkreuz Bhf via S+U Gesundbrunnen Bhf in around 31 min. Alternatively, BVG operates a bus from Alt-Buch/Wiltbergstr. to S Greifswalder Str. hourly. Tickets cost €3–5 and the journey takes 40 min.
- Phone
- +49 30 29743333
- Website
- S-Bahn Berlin
Train from S Buch to S+U Gesundbrunnen Bhf
- Ave. Duration
- 16 min
- Frequency
- Every 15 minutes
- Estimated price
- €2–4
- Website
- S-Bahn Berlin
Train from S+U Gesundbrunnen Bhf to S Ostkreuz Bhf
- Ave. Duration
- 14 min
- Frequency
- Every 5 minutes
- Estimated price
- €2–4
- Website
- S-Bahn Berlin
Train from S Buch to S Bornholmer Str.
- Ave. Duration
- 14 min
- Frequency
- Every 15 minutes
- Estimated price
- €2–4
- Website
- S-Bahn Berlin
Train from S Bornholmer Str. to S Ostkreuz Bhf
- Ave. Duration
- 14 min
- Frequency
- Every 15 minutes
- Estimated price
- €2–4
- Website
- S-Bahn Berlin
Train from S Hohenschönhausen Bhf to S Ostkreuz Bhf
- Ave. Duration
- 17 min
- Frequency
- Every 15 minutes
- Estimated price
- €2–4
- Website
- S-Bahn Berlin
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Regio (DB Regional)
Train from S+U Gesundbrunnen Bhf to S Ostkreuz Bhf
- Ave. Duration
- 14 min
- Frequency
- Hourly
- Estimated price
- €2–4
- Website
- Deutsche Bahn Regio (DB Regional)
Train from S Hohenschönhausen Bhf to S Ostkreuz Bhf
- Ave. Duration
- 13 min
- Frequency
- Every 30 minutes
- Estimated price
- €2–5
- Website
- Deutsche Bahn Regio (DB Regional)
- Phone
- 030/256-0
- [email protected]
- Website
- BVG
Bus from Alt-Buch/Wiltbergstr. to S Greifswalder Str.
- Ave. Duration
- 40 min
- Frequency
- Hourly
- Estimated price
- €3–5
- Website
- BVG
- Phone
- (03334) 235003
- [email protected]
- Website
- BBG
Bus from Alt-Buch/Wiltbergstr. to S Hohenschönhausen Bhf
- Ave. Duration
- 40 min
- Frequency
- Hourly
- Schedules at
- BBG
- Ave. Duration
- 27 min
- Estimated price
- €45–60
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
Buch to Berlin Ostkreuz Station bus services, operated by BVG, arrive at S Greifswalder Str. station.
Buch to Berlin Ostkreuz Station train services, operated by S-Bahn Berlin, arrive at S+U Gesundbrunnen Bhf station.
Yes, the driving distance between Buch to Berlin Ostkreuz Station is 19 km. It takes approximately 27 min to drive from Buch to Berlin Ostkreuz Station.
There are 2688+ hotels available in Berlin Ostkreuz Station.










