pickthetrain
Direct trains › From Prague

Prague → Berlin

Berlin → Prague ⇄
2.3 a dayfastest 3h48European Sleeper, ÖBB, České dráhyIntercityNight train

Direct trains · no change

  • 03:14 → 07:41
    NJ 456 Night train
    Praha hlavní nádraží → Berlin Hbf
    4h273 stops
    Runs: Most daysÖBB ↗
  • 03:14 → 07:46
    NJ 456 Night train
    Praha hlavní nádraží → Berlin Hbf
    4h323 stops
    Runs: Only Tue 29 Sep, Wed 30 Sep, Thu 1 Octopen data confirms only these dates; it may run on othersÖBB ↗
  • 14:41 → 18:29
    rj 174 Intercity
    Praha-Holešovice → Berlin Hbf · via Dresden
    3h486 stops
    Runs: Daily except MonČeské dráhy ↗
  • 18:00 → 22:48
    European Sleeper 452 Night train
    Praha hlavní nádraží → Berlin Gesundbrunnen · via Dresden
    4h485 stops
    Runs: Thu, Sun (some weeks)European Sleeper ↗
  • 18:00 → 22:54
    European Sleeper 452 Night train
    Praha hlavní nádraží → Berlin Gesundbrunnen · via Dresden
    4h545 stops
    Runs: Only Tue 29 Sep, Thu 1 Oct, Tue 6 Oct, Tue 13 Oct, Tue 20 Octopen data confirms only these dates; it may run on othersEuropean Sleeper ↗

Local times at each station. From official open timetable data (at, czptt, de_delfi, de_rv, esleeper, sk) for 28 Sep – 25 Oct 2026; timetables change, so check with the operator before you travel. How we build this.

Door to door vs flying

No nonstop flight: the direct train is the only no-change way
Train · fastest direct4h15
  • To Praha-Holešovice17 min
  • Before departure10 min
  • rj 1743h48

From city centre to city centre unless you pick otherwise. Getting to stations and airports: typical public-transport times (estimates). Airport: check-in & security 1h30 before, 20 min to get out after landing. Flight time is typical for the distance.