Travel from Warsaw to Lublin

Bus or train from Warsaw to Lublin?

Polish Railways (PKP) operates a train from Warsaw to Lublin every 3 hours. Tickets cost $8 - $12 and the journey takes 2 h 21 min. Alternatively, Polski Bus operates a bus from Warsaw to Lublin every 2 hours. Tickets cost $8 - $13 and the journey takes 3 h.

Travel Guides

Is ride-sharing platform BlaBlaCar right for you?Don't have a car, or can't get there on public transportation? This carpooling platform could be your answer.

How to get from Warsaw to Lublin

ModeDurationPrice
From Warszawa Centralna train to Lublin.2 h 21 min33 zł
From Warszawa bus to Lublin.3 h38 zł
From Warsaw rideshare to Lublin.2 h 50 min20 zł
From Warsaw drive to Lublin.2 h 13 min75 zł

How long does it take to get from Warsaw to Lublin?

The train from Warszawa Centralna to Lublin takes 2 h 21 min including transfers and departs every three hours.

Is there a direct train between Warsaw and Lublin?

Yes, there is a direct train departing from Warszawa Centralna and arriving at Lublin. Services depart every three hours, and operate every day. The journey takes approximately 2 h 21 min.

Is there a direct bus between Warsaw and Lublin?

Yes, there is a direct bus departing from Warszawa and arriving at Lublin. Services depart every two hours. The journey takes approximately 3 h.

Operators from Warsaw to Lublin

OperatorPhoneWebsite
Polish Railways (PKP)703 200 200Polish Railways (PKP)
Polski Bus+48 22 417 62 27Polski Bus
BlaBlaCarBlaBlaCar