There are 10 ways to get from Vilnius to Kwidzyn by plane, taxi, bus, train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Vilnius Airport to Gdańsk Lech Wałęsa Airport, taxi
best- Fly from Vilnius Airport (VNO) to Gdańsk Lech Wałęsa Airport (GDN)plane VNO - GDN
- Take the taxi from Gdansk-Airport-GDN to Kwidzyntaxi
4h 23mzł 655–1,343Bus via Vilnius, Autobusų Stotis (Sodų g. 22)
cheapest- Take the bus from Vilnius, Autobusų Stotis (Sodų g. 22) to Elblag, Bus Stationbus N1387
11h 47mzł 139–362Bus
- Take the bus from Vilnius, Autobusų Stotis to Elblągbus
11h 27mzł 154–246Train via Warsaw
- Take the train from Vilniaus geležinkelio stotis to Białystoktrain
- Take the train from Bialystok to Warszawa Wschodniatrain Ic / ...
- Take the train from Warszawa Wschodnia to Malborktrain Ic / ...
12h 52mzł 444–511Drive 498.6 km
- Drive from Vilnius to Kwidzyncar 498.6 km
7h 21mzł 313–451Fly Vilnius Airport to Warsaw Chopin Airport, train
- Fly from Vilnius Airport (VNO) to Warsaw Chopin Airport (WAW)plane VNO - WAW
- Take the train from Warszawa Centralna to Malborktrain
8h 24mzł 475–1,155Fly Vilnius Airport to Bydgoszcz Ignacy Jan Paderewski Airport, train
- Fly from Vilnius Airport (VNO) to Bydgoszcz Ignacy Jan Paderewski Airport (BZG)plane VNO - BZG
- Take the train from Bydgoszcz Glowna to Laskowice Pomorskietrain
12h 15mzł 683–1,373Train to Warsaw Chopin Airport, fly to Gdańsk Lech Wałęsa Airport, taxi
- Take the train from Vilniaus geležinkelio stotis to Warszawa Służewiectrain
- Fly from Warsaw Chopin Airport (WAW) to Gdańsk Lech Wałęsa Airport (GDN)plane WAW - GDN
- Take the taxi from Gdansk-Airport-GDN to Kwidzyntaxi
12h 9mzł 746–1,257Fly Vilnius Airport to Poznań–Ławica Henryk Wieniawski Airport, train
- Fly from Vilnius Airport (VNO) to Poznań–Ławica Henryk Wieniawski Airport (POZ)plane VNO - POZ
- Take the train from Poznan Glowny to Tczewtrain
11h 15mzł 551–1,296Train
- Take the train from Vilniaus geležinkelio stotis to Białystoktrain 23/143
- Take the train from Bialystok to Malborktrain Tlk / ...
13h 24mzł 151–266
Vilnius to Kwidzyn by bus and train
Questions & Answers
The cheapest way to get from Vilnius to Kwidzyn is to train which costs 150 zł - 270 zł and takes 13h 24m.
The fastest way to get from Vilnius to Kwidzyn is to fly and taxi which takes 4h 23m and costs 650 zł - 1 400 zł.
No, there is no direct train from Vilnius to Kwidzyn. However, there are services departing from Vilniaus geležinkelio stotis and arriving at Kwidzyn via Bialystok, Warszawa Wschodnia and Malbork. The journey, including transfers, takes approximately 12h 52m.
The distance between Vilnius and Kwidzyn is 539 km. The road distance is 498.6 km.
The best way to get from Vilnius to Kwidzyn without a car is to bus which takes 11h 27m and costs 150 zł - 250 zł.
It takes approximately 4h 23m to get from Vilnius to Kwidzyn, including transfers.
Vilnius to Kwidzyn train services, operated by LTG Link, depart from Vilniaus geležinkelio stotis station.
The best way to get from Vilnius to Kwidzyn is to bus which takes 11h 27m and costs 150 zł - 250 zł. Alternatively, you can train via Warsaw, which costs 440 zł - 550 zł and takes 12h 52m.
Kwidzyn is 1h behind Vilnius. It is currently 7:18 AM in Vilnius and 6:18 AM in Kwidzyn.
Vilnius to Kwidzyn train services, operated by LTG Link, arrive at Białystok station.
What companies run services between Vilnius, Lithuania and Kwidzyn, Poland?
Eurolines Lithuania operates a bus from Vilnius, Autobusų Stotis to Elbląg once daily. Tickets cost zł 131 and the journey takes 9h. Alternatively, you can take a train from Vilniaus geležinkelio stotis to Kwidzyn via Bialystok, Warszawa Wschodnia, and Malbork in around 12h 52m.
- Website
- lot.com
Flights from Vilnius Airport to Warsaw Chopin Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- zł 330–1,400
Flights from Vilnius Airport to Bydgoszcz Ignacy Jan Paderewski Airport via Warsaw Chopin Airport
- Ave. Duration
- 5h 30m
- When
- Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- zł 340–1,200
Flights from Warsaw Chopin Airport to Gdańsk Lech Wałęsa Airport
- Ave. Duration
- 57 min
- When
- Every day
- Estimated price
- zł 200–600
Flights from Vilnius Airport to Poznań–Ławica Henryk Wieniawski Airport via Warsaw Chopin Airport
- Ave. Duration
- 4h 5m
- When
- Every day
- Estimated price
- zł 500–1,200
- Website
- lufthansa.com
Flights from Vilnius Airport to Bydgoszcz Ignacy Jan Paderewski Airport via Frankfurt
- Ave. Duration
- 5h 55m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- zł 440–1,800
Flights from Vilnius Airport to Poznań–Ławica Henryk Wieniawski Airport via Frankfurt
- Ave. Duration
- 5h 5m
- When
- Monday, Tuesday, Wednesday, and Friday
- Estimated price
- zł 380–1,600
Flights from Vilnius Airport to Poznań–Ławica Henryk Wieniawski Airport via Munich
- Ave. Duration
- 6h 30m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- zł 310–1,300
- Website
- wizzair.com
Flights from Vilnius Airport to Gdańsk Lech Wałęsa Airport
- Ave. Duration
- 1h 5m
- When
- Tuesday and Saturday
- Estimated price
- zł 200–800
- Website
- flysas.com
Flights from Vilnius Airport to Poznań–Ławica Henryk Wieniawski Airport via Copenhagen
- Ave. Duration
- 3h 55m
- When
- Monday to Friday
- Estimated price
- zł 330–900
- Website
- klm.com
Flights from Vilnius Airport to Poznań–Ławica Henryk Wieniawski Airport via Amsterdam Schiphol
- Ave. Duration
- 6h 30m
- When
- Every day
- Estimated price
- zł 360–1,400
- Phone
- +370 700 55 111
- informacija@ltglink.lt
- Website
- ltglink.lt
Train from Vilniaus geležinkelio stotis to Białystok
- Ave. Duration
- 5h 53m
- Frequency
- Once daily
- Estimated price
- zł 75–110
- Website
- https://ltglink.lt/en
Train from Vilniaus geležinkelio stotis to Warszawa Służewiec
- Ave. Duration
- 8h 48m
- Frequency
- Once daily
- Estimated price
- zł 110–150
- Website
- https://ltglink.lt/en
- Phone
- +48 22 322 22 22
- infokraj@intercity.pl
- Website
- intercity.pl
Train from Bialystok to Warszawa Wschodnia
- Ave. Duration
- 1h 39m
- Frequency
- Hourly
- Estimated price
- zł 155–156
- Website
- https://www.intercity.pl/en/
Train from Warszawa Wschodnia to Malbork
- Ave. Duration
- 2h 36m
- Frequency
- Hourly
- Estimated price
- zł 198–199
- Website
- https://www.intercity.pl/en/
Train from Warszawa Centralna to Malbork
- Ave. Duration
- 2h 44m
- Frequency
- Hourly
- Estimated price
- zł 180–200
- Website
- https://www.intercity.pl/en/
Train from Bydgoszcz Glowna to Laskowice Pomorskie
- Ave. Duration
- 29 min
- Frequency
- Every 2 hours
- Estimated price
- zł 78
- Website
- https://www.intercity.pl/en/
Train from Poznan Glowny to Tczew
- Ave. Duration
- 2h 33m
- Frequency
- Every 3 hours
- Estimated price
- zł 50–90
- Website
- https://www.intercity.pl/en/
- 2nd Class
- zł 50–75
- 1st Class
- zł 70–90
Train from Bialystok to Malbork
- Ave. Duration
- 5h 3m
- Frequency
- Twice daily
- Estimated price
- zł 60–110
- Website
- https://www.intercity.pl/en/
- 2nd Class
- zł 60–90
- 1st Class
- zł 85–110
- Phone
- +48 56 661 20 33
- Website
- arriva.pl
Train from Bydgoszcz Glowna to Laskowice Pomorskie
- Ave. Duration
- 44 min
- Frequency
- Every 4 hours
- Website
- https://arriva.pl/en
- Phone
- +48 22 474 00 44
- bilety@polregio.pl
- Website
- polregio.pl
Train from Bydgoszcz Glowna to Laskowice Pomorskie
- Ave. Duration
- 43 min
- Frequency
- Every 4 hours
- Estimated price
- zł 14–20
- Website
- https://polregio.pl/pl/
- Phone
- +420 221 111 122
- info@cd.cz
- Website
- cd.cz
Train from Bydgoszcz Glowna to Laskowice Pomorskie
- Ave. Duration
- 32 min
- Frequency
- Once daily
- Estimated price
- zł 14–30
- Website
- https://www.cd.cz/en/default.htm
- 2nd Class
- zł 14–20
- 1st Class
- zł 23–30
- Business
- zł 24–27
- Phone
- +43 5 1717
- Website
- oebb.at
Train from Poznan Glowny to Tczew
- Ave. Duration
- 2h 30m
- Frequency
- 4 times a day
- Estimated price
- zł 220–290
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
- Phone
- +370 612 88 984
- info@eurolines.lt
- Website
- eurolines.lt
Bus from Vilnius, Autobusų Stotis to Elbląg
- Ave. Duration
- 9h
- Frequency
- Once daily
- Estimated price
- zł 131
- Website
- https://www.eurolines.lt/en
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Vilnius, Autobusų Stotis (Sodų g. 22) to Elblag, Bus Station
- Ave. Duration
- 9h 20m
- Frequency
- Once daily
- Estimated price
- zł 110–250
- Website
- https://www.flixbus.co.uk
- Ave. Duration
- 1h 12m
- Estimated price
- zł 430–550
Rabbit-Trans
- Phone
- +48 606 295 264
- Website
- rabbittranspoland.com
Neptun Taxi
- Phone
- +48 58 511 15 55
- Website
- neptuntaxi.pl
Hallo Taxi
- Phone
- +48 58 301 59 59
- Website
- hallotaxi.gda.pl
Dajan Taxi
- Phone
- +48 58 306 06 33
Airport Taxi Gdańsk
- Phone
- +48 734 134 059
- Website
- airporttaxigdansk.com.pl
Rabbit-Trans
- Phone
- +48 606 295 264
- Website
- rabbittranspoland.com
Neptun Taxi
- Phone
- +48 58 511 15 55
- Website
- neptuntaxi.pl
Hallo Taxi
- Phone
- +48 58 301 59 59
- Website
- hallotaxi.gda.pl
Dajan Taxi
- Phone
- +48 58 306 06 33
Airport Taxi Gdańsk
- Phone
- +48 734 134 059
- Website
- airporttaxigdansk.com.pl
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
Yes, the driving distance between Vilnius to Kwidzyn is 499 km. It takes approximately 7h 21m to drive from Vilnius to Kwidzyn.
There are 71+ hotels available in Kwidzyn.




















