COVID-19 Travel restrictions may apply. Learn More.
Duration 5h 28m
Distance 132.9 km
Average price 210 Kč
Frequency 5/day

Trip overview

The average train between Prague and Lázně Libverda takes 5h 28m and the fastest train takes 3h 45m. The train service runs several times per day from Prague to Lázně Libverda. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.

Train

  1. Praha Hlavni Nadrazi
  2. Turnov
  3. Lázně Libverda
4h 58m

Prague to Lázně Libverda train times

Trains run five times a day between Prague and Lázně Libverda. The earliest departure is at 13:22 in the afternoon, and the last departure from Prague is at 19:22 which arrives into Lázně Libverda at 06:07. All services require a transfer, and take on average 5h 28m. The schedules shown below are for the next available departures.

Frequently asked questions

Want to know about travelling from Prague to Lázně Libverda? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport?, What is the quickest option?, How much do tickets usually cost? and many more.

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.

Learn More.

No, there is no direct train from Prague to Lázně Libverda. However, there are services departing from Praha Hlavni Nadrazi and arriving at Hejnice via Turnov, Liberec and Raspenava. The journey, including transfers, takes approximately 4h 58m.

More details

The distance between Prague and Lázně Libverda is 104 km. The road distance is 132.9 km.

Get driving directions

Prague to Lázně Libverda train services, operated by Arv, depart from Praha Hlavni Nadrazi station.

More details

Prague to Lázně Libverda train services, operated by Arv, arrive at Liberec station.

More details

There are 158+ hotels available in Lázně Libverda. Prices start at 2 000 Kč per night.

More details

What companies run services between Prague and Lázně Libverda?

You can take a train from Prague to Lázně Libverda via Turnov, Liberec, and Raspenava in around 4h 58m.
Train operators
Arv
Ave. Duration
1h 48m
Frequency
Every 4 hours
Website
arriva.co.uk
Train from Praha Hlavni Nadrazi to Turnov
Ave. Duration
1h 48m
Frequency
Every 4 hours
Schedules at
arriva.co.uk
Train from Turnov to Liberec
Ave. Duration
43 min
Frequency
Hourly
Schedules at
arriva.co.uk
Czech Railways (ČD)
Ave. Duration
2h 11m
Frequency
Twice daily
Estimated price
130 Kč - 210 Kč
Phone
+420 221 111 122
Email
info@cd.cz
Website
cd.cz
Train from Praha Masarykovo Nadrazi to Turnov
Ave. Duration
2h 11m
Frequency
Twice daily
Estimated price
130 Kč - 210 Kč
Website
Czech Railways (ČD)
2nd Class
130 Kč - 160 Kč
Business
170 Kč - 210 Kč
1st Class
180 Kč - 210 Kč
Train from Turnov to Liberec
Ave. Duration
48 min
Frequency
Once a week
Estimated price
50 Kč - 80 Kč
Website
Czech Railways (ČD)
2nd Class
50 Kč - 65 Kč
Business
65 Kč - 80 Kč
1st Class
65 Kč - 80 Kč
Train from Liberec to Raspenava
Ave. Duration
23 min
Frequency
Hourly
Estimated price
35 Kč - 55 Kč
Website
Czech Railways (ČD)
2nd Class
35 Kč - 45 Kč
Business
40 Kč - 55 Kč
1st Class
40 Kč - 55 Kč

Get the Rome2rio app

Find the best way to get from A to B, anywhere in the world, on your mobile or tablet.

Compare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.

Learn more about our apps