Duration | 4h 16m |
Distance | 332.8 km |
Average price | 650 Kč |
Frequency | 14/day |
There is widespread community transmission globally.
Some travel restrictions are being lifted in Czechia. For the latest travel status, please check the official page for Czechia.
Yes, there is a direct train departing from Bratislava, hl.st. and arriving at Prague, hl.n.. Services depart hourly, and operate every day. The journey takes approximately 3h 55m.
More detailsThe distance between Bratislava and Prague is 291 km. The road distance is 332.8 km.
Get driving directionsBratislava to Prague train services, operated by RegioJet, depart from Bratislava, hl.st. station.
More detailsBratislava to Prague train services, operated by RegioJet, arrive at Prague, hl.n. station.
More detailsBook your Bratislava to Prague train tickets online with Omio.
Search and bookThere are 6313+ hotels available in Prague. Prices start at 2 000 Kč per night.
More detailsCompare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.
Learn more about our apps