There are 5 ways to get from Lubawa to Warsaw by train, bus, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Zajaczkowo Lubawskie to Dzialdowotrain R
- Take the train from Dzialdowo to Warszawa Centralnatrain Ic / ...
2h 35mzł 73–87Train via Warszawa Gdańska
cheapest- Take the train from Zajaczkowo Lubawskie to Dzialdowotrain R
- Take the train from Działdowo to Warszawa Gdańskatrain R90 / ...
3h 59mzł 72–86Bus
- Take the bus from Ostroda, Grunwaldzka to Warsaw, Main Railway Station ZTM 06bus N1260
3h 27mzł 153–222Drive 191.1 km
- Drive from Lubawa to Warsawcar 191.1 km
2h 43mzł 104–150Drive, fly
- Drive from Lubawa to Gdansk-Airport-GDNcar
- Fly from Gdańsk Lech Wałęsa Airport (GDN) to Warsaw Chopin Airport (WAW)plane GDN - WAW
3h 15mzł 297–799
Gdańsk Lech Wałęsa Airport (GDN) to Warsaw Chopin Airport (WAW) flights
Questions & Answers
The cheapest way to get from Lubawa to Warsaw is to train via Warszawa Gdańska which costs 70 zł - 90 zł and takes 3h 59m.
The fastest way to get from Lubawa to Warsaw is to train which takes 2h 35m and costs 70 zł - 90 zł.
No, there is no direct bus from Lubawa to Warsaw station. However, there are services departing from Ostroda, Grunwaldzka and arriving at Warsaw, Main Railway Station ZTM 06 via . The journey, including transfers, takes approximately 3h 27m.
No, there is no direct train from Lubawa to Warsaw. However, there are services departing from Zajaczkowo Lubawskie and arriving at Warszawa Centralna via Dzialdowo. The journey, including transfers, takes approximately 2h 35m.
The distance between Lubawa and Warsaw is 196 km. The road distance is 191.1 km.
The best way to get from Lubawa to Warsaw without a car is to train which takes 2h 35m and costs 70 zł - 90 zł.
It takes approximately 2h 35m to get from Lubawa to Warsaw, including transfers.
Lubawa to Warsaw bus services, operated by FlixBus, depart from Ostroda, Grunwaldzka station.
Lubawa to Warsaw train services, operated by Polregio, depart from Zajaczkowo Lubawskie station.
The best way to get from Lubawa to Warsaw is to train which takes 2h 35m and costs 70 zł - 90 zł. Alternatively, you can bus, which costs 150 zł - 230 zł and takes 3h 27m.
What companies run services between Lubawa, Poland and Warsaw, Poland?
You can take a vehicle from Lubawa to Warszawa Centralna via Zajaczkowo Lubawskie and Dzialdowo in around 2h 35m. Alternatively, FlixBus operates a bus from Ostroda, Grunwaldzka to Warsaw, Main Railway Station ZTM 06 6 times a week. Tickets cost zł 75–130 and the journey takes 3h.
- Website
- lot.com
Flights from Gdańsk Lech Wałęsa Airport to Warsaw Chopin Airport
- Ave. Duration
- 57 min
- When
- Every day
- Estimated price
- zł 190–700
- Phone
- +48 22 474 00 44
- [email protected]
- Website
- polregio.pl
Train from Zajaczkowo Lubawskie to Dzialdowo
- Ave. Duration
- 42 min
- Frequency
- Every 3 hours
- Estimated price
- zł 14–19
- Website
- https://polregio.pl/pl/
Train from Zajaczkowo Lubawskie to Dzialdowo
- Ave. Duration
- 42 min
- Frequency
- Every 3 hours
- Estimated price
- zł 14–19
- Website
- https://polregio.pl/pl/
- Phone
- +48 22 322 22 22
- [email protected]
- Website
- intercity.pl
Train from Dzialdowo to Warszawa Centralna
- Ave. Duration
- 1h 25m
- Frequency
- Every 30 minutes
- Estimated price
- zł 95–360
- Website
- https://www.intercity.pl/en/
- Phone
- 22 364 44 44
- [email protected]
- Website
- mazowieckie.com.pl
Train from Dzialdowo to Warszawa Centralna
- Ave. Duration
- 1h 43m
- Frequency
- Once daily
- Estimated price
- zł 34–38
- Website
- https://www.mazowieckie.com.pl/en
- Website
- https://bilety.mazowieckie.com.pl/start
Train from Działdowo to Warszawa Gdańska
- Ave. Duration
- 2h 7m
- Frequency
- Every 2 hours
- Estimated price
- zł 33–37
- Website
- https://www.mazowieckie.com.pl/en
- Website
- https://bilety.mazowieckie.com.pl/start
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- https://www.flixbus.fr
Bus from Ostroda, Grunwaldzka to Warsaw, Main Railway Station ZTM 06
- Ave. Duration
- 3h
- Frequency
- 6 times a week
- Estimated price
- zł 75–130
- Website
- https://www.flixbus.co.uk
Want to know more about travelling around Poland
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
Lubawa to Warsaw bus services, operated by FlixBus, arrive at Warsaw, Main Railway Station ZTM 06.
Lubawa to Warsaw train services, operated by Polregio, arrive at Dzialdowo station.
Yes, the driving distance between Lubawa to Warsaw is 191 km. It takes approximately 2h 43m to drive from Lubawa to Warsaw.
There are 8280+ hotels available in Warsaw.









