Cologne to Vilnius
Rome2Rio compared 9 ways to get from Cologne to Vilnius. The best route is Fly from Düsseldorf International Airport, a distance of 1296.361 km.
Fly from Düsseldorf International Airport
best- Fly from Düsseldorf International Airport (DUS) to Vilnius Airport (VNO)plane DUS - VNO
5h 39m$111–298Train, train to Eindhoven Airport, fly
cheapest- Take the train from Neuss Hbf to Venlotrain
- Take the train from Venlo to Eindhoven Centraaltrain
- Fly from Eindhoven Airport (EIN) to Vilnius Airport (VNO)plane EIN - VNO
7h 55m$91–332Train
- Take the train from Köln Hbf to S+U Gesundbrunnen Bhftrain 14
- Take the train from S+U Gesundbrunnen Bhf to Rzepintrain 95 / ...
- Take the train from Rzepin to Warszawa Wschodniatrain 95
- Take the train from Warszawa Wschodnia to Vilniaus geležinkelio stotistrain
19h 54m$246–811Train, bus
- Take the train from Koeln Hbf to Frankfurt(Main)Hbftrain Ice
- Take the bus from Frankfurt to Kaunasbus
- Take the bus from Kauno autobusų stotis to Vilniaus autobusų stotisbus
28h 13m$179–388Drive 1,554.2 km
- Drive from Cologne to Vilniuscar 1,554.2 km
14h 49m$268–386Fly from Cologne Bonn Airport
- Fly from Cologne Bonn Airport (CGN) to Vilnius Airport (VNO)plane CGN - VNO
6h 24m$94–316Train to Frankfurt, fly
- Take the train from Köln Messe/Deutz Bf to Frankfurttrain
- Fly from Frankfurt (FRA) to Vilnius Airport (VNO)plane FRA - VNO
5h 34m$132–443Train to Dortmund Airport, fly
- Take the train from Koeln Hbf to Holzwickedetrain
- Fly from Dortmund Airport (DTM) to Vilnius Airport (VNO)plane DTM - VNO
6h 18mBus
- Take the bus from Köln-Ehrenfeld Gleis to Südviertel, Essenbus Mykolayiv
- Take the bus from Essen central train station to Vilnius, Autobusų Stotis (Sodų g. 22)bus N1387
30h 10m
Cologne to Vilnius by train
Questions & Answers
The cheapest way to get from Cologne to Vilnius is to fly which costs $90 - $320 and takes 6h 24m.
The fastest way to get from Cologne to Vilnius is to train and fly which takes 5h 34m and costs $130 - $450.
No, there is no direct bus from Cologne to Vilnius. However, there are services departing from Köln-Ehrenfeld Gleis and arriving at Vilnius, Autobusų Stotis (Sodų g. 22) via Essen central train station. The journey, including transfers, takes approximately 30h 10m.
No, there is no direct train from Cologne to Vilnius. However, there are services departing from Köln Hbf and arriving at Vilniaus geležinkelio stotis via S+U Gesundbrunnen Bhf, Rzepin and Warszawa Wschodnia. The journey, including transfers, takes approximately 19h 54m.
The distance between Cologne and Vilnius is 1344 km. The road distance is 1554.2 km.
The best way to get from Cologne to Vilnius without a car is to train which takes 19h 54m and costs $240 - $850.
It takes approximately 5h 39m to get from Cologne to Vilnius, including transfers.
Cologne to Vilnius bus services, operated by OrionBus, depart from Köln-Ehrenfeld Gleis station.
Cologne to Vilnius train services, operated by Deutsche Bahn Intercity (DB IC), depart from Köln Hbf station.
The best way to get from Cologne to Vilnius is to fly which takes 5h 39m and costs $110 - $300. Alternatively, you can train, which costs $240 - $850 and takes 19h 54m, you could also bus, which costs and takes 30h 10m.
What companies run services between Cologne, Germany and Vilnius, Lithuania?
Air Baltic, LOT, and three other airlines fly from Düsseldorf International Airport (DUS) to Vilnius Airport (VNO) 5 times a day. Alternatively, you can take a train from Köln Hbf to Vilniaus geležinkelio stotis via S+U Gesundbrunnen Bhf, Rzepin, and Warszawa Wschodnia in around 19h 54m.
- Website
- lufthansa.com
Flights from Düsseldorf International Airport to Vilnius Airport via Frankfurt
- Ave. Duration
- 4h
- When
- Every day
- Estimated price
- $100–250
Flights from Cologne Bonn Airport to Vilnius Airport via Munich
- Ave. Duration
- 4h 50m
- When
- Monday, Wednesday, Thursday, and Sunday
- Estimated price
- $110–430
Flights from Frankfurt to Vilnius Airport
- Ave. Duration
- 2h 5m
- When
- Every day
- Estimated price
- $130–480
- Website
- lot.com
Flights from Düsseldorf International Airport to Vilnius Airport via Warsaw Chopin
- Ave. Duration
- 4h 25m
- When
- Every day
- Estimated price
- $120–300
Flights from Frankfurt to Vilnius Airport via Warsaw Chopin
- Ave. Duration
- 4h 25m
- When
- Every day
- Estimated price
- $110–490
- Website
- airbaltic.com
Flights from Düsseldorf International Airport to Vilnius Airport
- Ave. Duration
- 2h 15m
- When
- Thursday and Sunday
- Estimated price
- $85–250
Flights from Cologne Bonn Airport to Vilnius Airport via Munich
- Ave. Duration
- 5h 40m
- When
- Monday, Wednesday, Thursday, and Sunday
- Estimated price
- $110–430
Flights from Cologne Bonn Airport to Vilnius Airport via Riga
- Ave. Duration
- 4h 5m
- When
- Wednesday and Sunday
- Estimated price
- $85–220
- Website
- flysas.com
Flights from Düsseldorf International Airport to Vilnius Airport via Copenhagen
- Ave. Duration
- 4h 35m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $100–230
- Website
- ryanair.com
Flights from Cologne Bonn Airport to Vilnius Airport via Berlin Brandenburg
- Ave. Duration
- 3h 35m
- When
- Monday and Wednesday
- Estimated price
- $85–220
Flights from Eindhoven Airport to Vilnius Airport
- Ave. Duration
- 2h 10m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $65–280
- Website
- wizzair.com
Flights from Dortmund Airport to Vilnius Airport
- Ave. Duration
- 2h 5m
- When
- Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- $65–280
Flights from Eindhoven Airport to Vilnius Airport
- Ave. Duration
- 2h 35m
- When
- Monday and Friday
- Estimated price
- $60–310
- Website
- austrian.com
Flights from Cologne Bonn Airport to Vilnius Airport via Vienna
- Ave. Duration
- 4h 35m
- When
- Monday
- Estimated price
- $130–470
- Website
- swiss.com
Flights from Cologne Bonn Airport to Vilnius Airport via Zurich
- Ave. Duration
- 6h 10m
- When
- Monday, Wednesday, and Thursday
- Estimated price
- $120–450
- Website
- norwegian.com
Flights from Cologne Bonn Airport to Vilnius Airport via Stockholm
- Ave. Duration
- 4h 40m
- When
- Sunday
- Estimated price
- $130–310
- Phone
- +49 30 2970
- Website
- bahn.de
Train from Köln Hbf to S+U Gesundbrunnen Bhf
- Ave. Duration
- 5h 9m
- Frequency
- Once daily
- Estimated price
- $110–440
- Website
- https://int.bahn.de/en
Train from S+U Gesundbrunnen Bhf to Rzepin
- Ave. Duration
- 1h 23m
- Frequency
- Every 2 hours
- Estimated price
- $22–85
- Website
- https://int.bahn.de/en
Train from Koeln Hbf to Frankfurt(Main)Hbf
- Ave. Duration
- 1h 8m
- Frequency
- Hourly
- Estimated price
- $35–140
- Website
- https://int.bahn.de/en
Train from Köln Messe/Deutz Bf to Frankfurt
- Ave. Duration
- 54 min
- Frequency
- Hourly
- Estimated price
- $35–130
- Website
- https://int.bahn.de/en
- Phone
- +48 22 322 22 22
- sekretariat@intercity.pl
- Website
- intercity.pl
Train from Rzepin to Warszawa Wschodnia
- Ave. Duration
- 4h 3m
- Frequency
- Every 4 hours
- Estimated price
- $80–260
- Website
- https://www.intercity.pl/en/
- Phone
- +370 700 55 111
- informacija@ltglink.lt
- Website
- ltglink.lt
Train from Warszawa Wschodnia to Vilniaus geležinkelio stotis
- Ave. Duration
- 6h 22m
- Frequency
- Once daily
- Estimated price
- $26–35
- Website
- https://ltglink.lt/en
- Phone
- +31 30 751 5155
- Website
- ns.nl
Train from Koeln Hbf to Frankfurt(Main)Hbf
- Ave. Duration
- 1h 9m
- Frequency
- Hourly
- Estimated price
- $23–50
- Website
- https://www.ns.nl/en
Train from Köln Messe/Deutz Bf to Frankfurt
- Ave. Duration
- 55 min
- Frequency
- 4 times a day
- Estimated price
- $21–45
- Website
- https://www.ns.nl/en
Train from Venlo to Eindhoven Centraal
- Ave. Duration
- 38 min
- Frequency
- Every 30 minutes
- Estimated price
- $6–14
- Website
- https://www.ns.nl/en
- Phone
- +49 221 13 999 444
- Website
- nationalexpress.de
Train from Koeln Hbf to Holzwickede
- Ave. Duration
- 1h 16m
- Frequency
- Hourly
- Schedules at
- nationalexpress.de
- Phone
- 0180 6 9 27 37 27
- info@eurobahn.de
- Website
- eurobahn.de
Train from Neuss Hbf to Venlo
- Ave. Duration
- 55 min
- Frequency
- Hourly
- Estimated price
- $13–19
- Website
- https://www.eurobahn.de/en/
- Phone
- +371 67 214 512
- info@ecolines.lv
- Website
- ecolines.net
Bus from Frankfurt to Kaunas
- Ave. Duration
- 24h 15m
- Frequency
- 4 times a week
- Estimated price
- $130–220
- Schedules at
- ecolines.net
- Phone
- (+370 37) 34 24 40
- info@kautra.lt
- Website
- kautra.lt
Bus from Kauno autobusų stotis to Vilniaus autobusų stotis
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- $10–13
- Website
- https://www.kautra.lt/en/
- Schedules at
- https://www.autobusubilietai.lt/en
- Phone
- +38(098) 343 8282
- callcenter@likebus.ua
- Website
- likebus.ua
Bus from Kauno autobusų stotis to Vilniaus autobusų stotis
- Ave. Duration
- 1h 39m
- Frequency
- Once daily
- Schedules at
- likebus.ua
- Phone
- +38 (067) 467-44-00
- transtempo@ukr.net
- Website
- transtempo.ua
Bus from Kauno autobusų stotis to Vilniaus autobusų stotis
- Ave. Duration
- 1h 40m
- Frequency
- Once daily
- Estimated price
- $26–29
- Website
- https://transtempo.ua/
- Phone
- +38 (050) 010-01-04
- orionbilet@gmail.com
- Website
- orionbus.net
Bus from Köln-Ehrenfeld Gleis to Südviertel, Essen
- Ave. Duration
- 45 min
- Frequency
- Once daily
- Website
- https://orionbus.net/en
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- https://www.flixbus.fr
Bus from Essen central train station to Vilnius, Autobusų Stotis (Sodų g. 22)
- Ave. Duration
- 28h 25m
- Frequency
- Once daily
- Estimated price
- $150–260
- Website
- https://www.flixbus.co.uk
Want to know more about travelling around Lithuania
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
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
Cologne to Vilnius bus services, operated by OrionBus, arrive at Südviertel, Essen station.
Vilnius is 1h ahead of Cologne. It is currently 7:53 AM in Cologne and 8:53 AM in Vilnius.
Cologne to Vilnius train services, operated by Deutsche Bahn Intercity (DB IC), arrive at S+U Gesundbrunnen Bhf station.
Yes, the driving distance between Cologne to Vilnius is 1554 km. It takes approximately 14h 49m to drive from Cologne to Vilnius.
Book your Cologne to Vilnius bus tickets online with Omio.
There are 1545+ hotels available in Vilnius.




































