Berlin to Prague by train. It takes an average of 6h 5m to travel from Berlin to Prague by train, over a distance of around 175 miles (281 km). There are normally 11 trains per day travelling from Berlin to Prague and tickets for this journey start from £17.08 when you book in advance. First train.
Train, bus via ThessalonÃki • 29h 51m. Take the train from Berlin Hauptbahnhof to Praha hl.n. Take the bus from Praha ÚAN Florenc to Thessaloniki. Take the train from Thessaloniki to Athens Ic. €113 - €176.
FlixBus operates a bus from Prague to Berlin Airport BER 3 times a day. Tickets cost €26 - €40 and the journey takes 4h. Alternatively, you can take a train from Prague to Berlin Brandenburg Airport (BER) via Dresden Hbf and Dresden Hauptbahnhof in around 4h 48m. Airlines. Lufthansa.
Time – 1.5 hours (flight only) Price – $35+. Comfort – 4/5. With provinces of the Low Countries and all of Germany sitting in between Amsterdam and Prague, opting to take to the skies seems like a reasonable way to do this trip.
Deutsche Bahn or FlixTrain. Trains from Hanover to Prague cover the 256 miles (413 km) long journey taking on average 6 h 59 min with our travel partners like Deutsche Bahn or FlixTrain. You can get the cheapest train tickets for this route for as low as $38 (€33), but the average price of train tickets is $54 (€46).
train from berlin to prague 13 replies; Train from Berlin to Amsterdam 11 replies; Frankfurt to Berlin - Train or Plane? 4 replies; Berlin to Copenhagen by train 7 replies; Berlin - Dresden day trip by rail? 11 replies; Berlin to Krakow (train/plane)? 15 replies; Berlin Hbf (tief) vs Berlin Hbf 3 replies; Train from Berlin to Warsaw 2 replies