There are 6 ways to get from Brandenburg Gate to Prague by train, bus, rideshare, car or plane
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
-
Take the train from Berlin Hauptbahnhof to Decin hl.n.
-
Take the train from Decin hl.n. to Praha hl.n.
Cheapest option
Rideshare
-
Take the rideshare from Berlin to Prague
4 alternative options
Bus
-
Take the bus from Berlin Südkreuz train station to Prague Main station
Train via Elsterwerda
-
Take the train from Berlin Potsdamer Platz to Elsterwerda
-
Take the train from Elsterwerda to Praha Hlavni Nadrazi
Drive
-
Drive from Brandenburg Gate to Prague
Fly
-
Fly from Berlin Brandenburg (BER) to Prague (PRG)
Brandenburg Gate to Prague by walk and train
The journey time between Brandenburg Gate and Prague is around 5h 3m and covers a distance of around 370 km. This includes an average layover time of around 33 min. Operated by Deutsche Bahn Intercity-Express, Czech Railways (ČD) and Swiss Railways (SBB/CFF/FFS), the Brandenburg Gate to Prague service departs from Brandenburg Gate and arrives in Praha hl.n.. Typically 43 services run weekly, although weekend and holiday schedules can vary so check in advance.
Questions & Answers
The cheapest way to get from Brandenburg Gate to Prague is to rideshare which costs €15 - €19 and takes 4h 11m.
The quickest way to get from Brandenburg Gate to Prague is to drive which costs €55 - €85 and takes 3h 18m.
No, there is no direct bus from Brandenburg Gate to Prague station. However, there are services departing from Behrenstr./Wilhelmstr. and arriving at Prague Main station via Berlin Südkreuz train station. The journey, including transfers, takes approximately 5h 38m.
No, there is no direct train from Brandenburg Gate to Prague. However, there are services departing from Berlin Hauptbahnhof and arriving at Praha hl.n. via Decin hl.n.. The journey, including transfers, takes approximately 5h 3m.
The distance between Brandenburg Gate and Prague is 280 km. The road distance is 346.6 km.
The best way to get from Brandenburg Gate to Prague without a car is to train which takes 5h 3m and costs €85 - €150.
It takes approximately 5h 3m to get from Brandenburg Gate to Prague, including transfers.
Brandenburg Gate to Prague bus services, operated by FlixBus, depart from Berlin Südkreuz train station.
Brandenburg Gate to Prague train services, operated by Deutsche Bahn Intercity-Express, depart from Berlin Hauptbahnhof station.
The best way to get from Brandenburg Gate to Prague is to train which takes 5h 3m and costs €85 - €150. Alternatively, you can bus, which costs €20 - €27 and takes 5h 38m, you could also fly, which costs €50 - €200 and takes 6h 17m.

- Distance: 279.6 km
- Duration: 5h 3m
What companies run services between Brandenburg Gate, Berlin, Germany and Prague, Czech Republic?
You can take a train from Brandenburg Gate to Prague via Berlin Hauptbahnhof and Decin hl.n. in around 5h 3m. Alternatively, FlixBus operates a bus from Berlin Südkreuz train station to Prague Main station hourly. Tickets cost 430 Kč - 550 Kč and the journey takes 4h 25m.

- Website
- lufthansa.com
Flights from Berlin Brandenburg to Prague via Munich
- Ave. Duration
- 3h 18m
- When
- Every day
- Estimated price
- 2 800 Kč - 9 500 Kč
Flights from Berlin Brandenburg to Prague via Frankfurt
- Ave. Duration
- 3h 23m
- When
- Every day
- Estimated price
- 2 800 Kč - 9 500 Kč

- Website
- ryanair.com
Flights from Berlin Brandenburg to Prague via Milan Bergamo
- Ave. Duration
- 4h 25m
- When
- Tuesday and Friday
- Estimated price
- 1 100 Kč - 6 500 Kč
Flights from Berlin Brandenburg to Prague via Zadar
- Ave. Duration
- 4h 15m
- When
- Sunday
- Estimated price
- 1 100 Kč - 6 500 Kč
Flights from Berlin Brandenburg to Prague via London Stansted
- Ave. Duration
- 4h 30m
- When
- Friday
- Estimated price
- 1 100 Kč - 6 500 Kč

- Website
- austrian.com
Flights from Berlin Brandenburg to Prague via Vienna
- Ave. Duration
- 3h 41m
- When
- Every day
- Estimated price
- 3 600 Kč - 11 000 Kč

- Website
- brusselsairlines.com
Flights from Berlin Brandenburg to Prague via Brussels
- Ave. Duration
- 4h 5m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- 3 100 Kč - 14 000 Kč

- Website
- swiss.com
Flights from Berlin Brandenburg to Prague via Zurich
- Ave. Duration
- 4h 20m
- When
- Every day
- Estimated price
- 3 000 Kč - 11 000 Kč

- Website
- airfrance.com
Flights from Berlin Brandenburg to Prague via Paris Charles de Gaulle
- Ave. Duration
- 4h 45m
- When
- Every day
- Estimated price
- 3 500 Kč - 15 000 Kč

- Website
- flysas.com
Flights from Berlin Brandenburg to Prague via Copenhagen
- Ave. Duration
- 3h 10m
- When
- Thursday
- Estimated price
- 4 600 Kč - 16 000 Kč

- Website
- eurowings.com
Flights from Berlin Brandenburg to Prague via Dusseldorf
- Ave. Duration
- 3h 25m
- When
- Wednesday, Thursday and Sunday
- Estimated price
- 1 900 Kč - 8 500 Kč

- Website
- transavia.com
Flights from Berlin Brandenburg to Prague via Paris Orly
- Ave. Duration
- 4h 30m
- When
- Sunday
- Estimated price
- 1 800 Kč - 10 000 Kč

- Website
- airbaltic.com
Flights from Berlin Brandenburg to Prague via Riga
- Ave. Duration
- 5h 5m
- When
- Monday and Friday
- Estimated price
- 3 000 Kč - 16 000 Kč

German rail company Deutsche Bahn is known for its efficient and comfortable service. It offers many different types of rail transportation, including ICE or Intercity-Express for high-speed services between major cities and regions, IC (InterCity) for long-distance trains, RE (Regional Express) trains that connect regions and cities, and the S-Bahn rapid transit service. There are two main tickets on offer: the Flexpreis that has full flexibility, and the Sparpreis which is the cheaper, advanced fare (bookings usually open 6 months in advance for domestic tickets).
Contact Details
- Phone
- +49 0180 6 99 66 33
- Website
- bahn.com
Train from Berlin Hauptbahnhof to Decin hl.n.
- Ave. Duration
- 2h 41m
- Frequency
- Every 4 hours
- Estimated price
- 1 100 Kč - 1 600 Kč
- Website
- Deutsche Bahn

- Phone
- +420 221 111 122
- info@cd.cz
- Website
- cd.cz
Train from Decin hl.n. to Praha hl.n.
- Ave. Duration
- 1h 33m
- Frequency
- Hourly
- Estimated price
- 150 Kč - 260 Kč
- Website
- Czech Railways (ČD)
- 2nd Class
- 150 Kč - 190 Kč
- Business
- 210 Kč - 260 Kč
- 1st Class
- 220 Kč - 260 Kč

The national railway company of Switzerland, Swiss Railways operates trains throughout the country and adjacent European nations including Germany, France, Italy and Austria. Tickets are sold in two classes - First and Second - with most long-distance trains offering a bistro car serving beverages and snacks. Individual tickets can be bought easily at stands, while a variety of travel passes are on offer to suit different travel needs.
Contact Details
- Phone
- +41 51 220 11 11
- Website
- sbb.ch
Train from Decin Hlavni Nadrazi to Praha Hlavni Nadrazi
- Ave. Duration
- 1h 36m
- Frequency
- Once daily
- Estimated price
- 1 000 Kč - 1 900 Kč
- Website
- Swiss Railways (SBB/CFF/FFS)
Train from Elsterwerda to Praha Hlavni Nadrazi
- Ave. Duration
- 3h 15m
- Frequency
- Twice a week
- Estimated price
- 1 800 Kč - 3 300 Kč
- Website
- Swiss Railways (SBB/CFF/FFS)

- Phone
- +49 30 514888888
- info@odeg.de
- Website
- odeg.de
Train from Berlin Potsdamer Platz to Elsterwerda
- Ave. Duration
- 1h 54m
- Frequency
- Hourly
- Estimated price
- 380 Kč - 600 Kč
- Website
- ODEG

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).
Rome2rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.de
Bus from Berlin Südkreuz train station to Prague Main station
- Ave. Duration
- 4h 25m
- Frequency
- Hourly
- Estimated price
- 430 Kč - 550 Kč
- Website
- flixbus.co.uk
Frequently asked questions

- Phone
- +3 318 576 2228
- Website
- blablacar.com
Rideshare from Berlin to Prague
- Ave. Duration
- 4h 2m
- Frequency
- Once daily
- Estimated price
- 370 Kč - 460 Kč
- Book at
- blablacar.co.uk
Want to know more about travelling around Czechia
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
There is no direct flight from Berlin Brandenburg Airport to Prague Airport. The quickest flight takes 2h 55m and has one stopover.
Brandenburg Gate to Prague bus services, operated by FlixBus, arrive at Prague Main station.
Brandenburg Gate to Prague train services, operated by Czech Railways (ČD), arrive at Praha hl.n. station.
Yes, the driving distance between Brandenburg Gate to Prague is 347 km. It takes approximately 3h 18m to drive from Brandenburg Gate to Prague.
Scandinavian Airlines, Eurowings, Transavia France and seven other airlines offer flights from Berlin Brandenburg Airport to Prague Airport.
There are 688+ hotels available in Prague. Prices start at 2 000 Kč per night.