There are 8 ways to get from Vilnius to Cologne by plane, train, bus 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.

Recommended option

Fly to Cologne/Bonn Apt  •  4 h 39 min

  1. Fly from Vilnius (VNO) to Cologne/Bonn Apt (CGN) VNO - CGN

$46 - $219

7 alternative options

Fly to Dusseldorf  •  7 h 28 min

  1. Fly from Vilnius (VNO) to Dusseldorf (DUS) VNO - DUS

$87 - $162

Fly to Frankfurt, train  •  5 h 40 min

  1. Fly from Vilnius (VNO) to Frankfurt (FRA) VNO - FRA
  2. Take the train from Frankfurt(M) Flughafen Fernbf to Köln Messe/Deutz Gl.11-12

$100 - $256

Bus  •  26 h 45 min

  1. Take the bus from Vilnius to Kaunas 361
  2. Take the bus from Kaunas to Cologne Hbf

$96 - $139

Train  •  27 h 52 min

  1. Take the train from Vilnius(LT) to Minsk-Passajirskii D
  2. Take the train from Minsk-Passajirskii to Berlin Hbf (tief) En
  3. Take the train from Berlin Hbf (tief) to Köln Hbf Ice

$179 - $276

Bus, train  •  31 h 14 min

  1. Take the bus from Vilnius to Suwałki
  2. Take the bus from Suwałki to Koblenz
  3. Take the train from Koblenz Hauptbahnhof to Köln, Dasselstr./Bf Süd Re5

$87 - $130

Drive, train  •  16 h 14 min

  1. Drive from Vilnius to Hannover Hbf
  2. Take the train from Hannover Hbf to Köln Hbf Ic / ...

$225 - $329

Drive  •  15 h 43 min

  1. Drive from Vilnius to Cologne 964.8 miles

$200 - $300

Questions & Answers

No, there is no direct bus from Vilnius to Cologne. However, there are services departing from Vilnius and arriving at Cologne Hbf via Kaunas. The journey, including transfers, takes approximately 26 h 45 min.

More details

No, there is no direct train from Vilnius to Cologne. However, there are services departing from Vilnius(LT) and arriving at Köln Hbf via Minsk-Passajirskii and Berlin Hbf (tief). The journey, including transfers, takes approximately 27 h 52 min.

More details

The distance between Vilnius and Cologne is 1296 km. The road distance is 1543.8 km.

Get driving directions

The best way to get from Vilnius to Cologne without a car is to bus which takes 26 h 45 min and costs .

More details

It takes approximately 4 h 39 min to get from Vilnius to Cologne, including transfers.

More details

Vilnius to Cologne bus services, operated by Kautra, depart from Vilnius station.

More details

Vilnius to Cologne train services, operated by Lithuanian Railways (LG), depart from Vilnius(LT) station.

More details

The best way to get from Vilnius to Cologne is to fly which takes 4 h 39 min and costs . Alternatively, you can bus, which costs and takes 26 h 45 min, you could also train, which costs and takes 27 h 52 min.

Mode details

The quickest flight from Vilnius Airport to Cologne/Bonn Apt Airport is the direct flight which takes 2 h 10 min.

Search flights

Vilnius to Cologne bus services, operated by Eurolines DE, arrive at Cologne Hbf station.

More details

Map of how to get from Vilnius to Cologne.
Launch map view
  • Distance: 810.2 miles
  • Duration: 4 h 39 min

What companies run services between Vilnius, Lithuania and Cologne, Germany?

Ryanair, Austrian Airlines and Eurowings fly from Vilnius to Cologne once daily. Alternatively, you can take a bus from Vilnius to Cologne via Kaunas in around 26 h 45 min.

Airlines
Scandinavian Airlines
Website
flysas.com
Flights from Vilnius to Dusseldorf via Copenhagen
Ave. Duration
5 h 31 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$110 - $380
Flights from Vilnius to Dusseldorf via Stockholm
Ave. Duration
5 h 42 min
When
Monday, Tuesday, Wednesday and Thursday
Estimated price
$110 - $380
Flights from Vilnius to Frankfurt via Copenhagen
Ave. Duration
4 h 47 min
When
Every day
Estimated price
$120 - $420
Flights from Vilnius to Frankfurt via Stockholm
Ave. Duration
5 h 10 min
When
Every day
Estimated price
$120 - $550
LOT
Website
lot.com
Flights from Vilnius to Dusseldorf via Warsaw
Ave. Duration
4 h 2 min
When
Every day
Estimated price
$100 - $290
Flights from Vilnius to Frankfurt via Warsaw
Ave. Duration
4 h 2 min
When
Every day
Estimated price
$100 - $400
Lufthansa
Website
lufthansa.com
Flights from Vilnius to Dusseldorf via Frankfurt
Ave. Duration
4 h 30 min
When
Every day
Estimated price
$220 - $600
Flights from Vilnius to Frankfurt
Ave. Duration
2 h 10 min
When
Every day
Estimated price
$120 - $650
Austrian Airlines
Website
austrian.com
Flights from Vilnius to Cologne/Bonn Apt via Vienna
Ave. Duration
4 h 20 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$140 - $700
Flights from Vilnius to Dusseldorf via Vienna
Ave. Duration
5 h 25 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$250 - $600
Air Baltic
Website
airbaltic.com
Flights from Vilnius to Dusseldorf via Riga
Ave. Duration
4 h 20 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$70 - $230
Flights from Vilnius to Frankfurt via Riga
Ave. Duration
4 h 35 min
When
Saturday
Estimated price
$75 - $340
Aeroflot Russian Airlines
Website
aeroflot.ru
Flights from Vilnius to Dusseldorf via Moscow Sheremetyevo
Ave. Duration
6 h 12 min
When
Every day
Estimated price
$160 - $550
Ryanair
Website
ryanair.com
Flights from Vilnius to Cologne/Bonn Apt
Ave. Duration
2 h 10 min
When
Wednesday and Saturday
Estimated price
$35 - $200
Finnair
Website
finnair.com
Flights from Vilnius to Dusseldorf via Helsinki
Ave. Duration
4 h 55 min
When
Monday to Saturday
Estimated price
$180 - $400
Ukraine International Airlines
Website
flyuia.com
Flights from Vilnius to Dusseldorf via Boryspil
Ave. Duration
6 h 50 min
When
Monday to Saturday
Estimated price
$85 - $240
KLM
Website
klm.com
Flights from Vilnius to Dusseldorf via Amsterdam
Ave. Duration
4 h 45 min
When
Every day
Estimated price
$70 - $230
Train operators
Deutsche Bahn

Deutsche Bahn is the German railway company, and the largest railway operator and infrastructure owner in Europe. Based in Berlin, Deutsche Bahn was founded in 1994, and offers many different types of rail transportation including ICE or Intercity-Express for high-speed services between major cities and regions, IC (InterCity) for long-distance trains, RE (Regional Express) trains that connect regions and cities, and the S-Bahn rapid transit service. There are two main tickets on offer: the Flexpreis that has full flexibility, and the Sparpreis which is the cheaper, advanced fare.

Contact Details
Phone
+49 0180 6 99 66 33
Website
bahn.com
Train from Frankfurt(M) Flughafen Fernbf to Köln Messe/Deutz Gl.11-12
Ave. Duration
48 min
Frequency
Hourly
Estimated price
$35 - $55
Website
bahn.de
Train from Berlin Hbf (tief) to Köln Hbf
Ave. Duration
4 h 18 min
Frequency
Hourly
Estimated price
$100 - $160
Website
bahn.de
Train from Hannover Hbf to Köln Hbf
Ave. Duration
3 h 6 min
Frequency
Hourly
Estimated price
$60 - $90
Website
bahn.de
Lithuanian Railways (LG)
Phone
(+370) 700 55111
Email
nuomone@litrail.lt
Website
litrail.lt
Train from Vilnius(LT) to Minsk-Passajirskii
Ave. Duration
2 h 30 min
Frequency
Every 4 hours
Estimated price
$4 - $7
Website
traukiniobilietas.lt
Belorussian Railways (BŽD)
Bahn DE
Website
bahn.de
Train from Koblenz Hauptbahnhof to Köln, Dasselstr./Bf Süd
Ave. Duration
1 h 4 min
Frequency
Hourly
Estimated price
$26 - $30
Schedules at
bahn.de
TransRegio
Phone
+49-261-98887070
Email
service@trans-regio.de
Website
trans-regio.de
Train from Koblenz Hauptbahnhof to Köln, Dasselstr./Bf Süd
Ave. Duration
1 h 23 min
Frequency
Hourly
Estimated price
$17 - $22
Website
trans-regio.de
Bus operators
Kautra
Phone
(37 8) 34 24 40
Email
ifo@kautra.lt
Website
kautra.lt
Bus from Vilnius to Kaunas
Ave. Duration
1 h 15 min
Frequency
Every 2 hours
Estimated price
$6 - $10
Schedules at
kautra.lt
Book at
autobusubilietai.lt
Eurolines DE
Phone
+49 6196 2078-501
Email
service@eurolines.de
Website
eurolines.de
Bus from Kaunas to Cologne Hbf
Ave. Duration
24 h 30 min
Frequency
5 times a week
Estimated price
$90 - $130
Website
eurolines.de
Ecolines
Sindbad

Want to know more about travelling around Germany

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.

More Questions & Answers

Cologne is 1 h behind Vilnius. It is currently 10:23 PM in Vilnius and 9:23 PM in Cologne.

Vilnius to Cologne train services, operated by Deutsche Bahn, arrive at Köln Hbf station.

More details

Yes, the driving distance between Vilnius to Cologne is 1544 km. It takes approximately 15 h 43 min to drive from Vilnius to Cologne.

Get driving directions

Ryanair, Austrian Airlines and Eurowings offer flights from Vilnius Airport to Cologne/Bonn Apt Airport.

Search flights

There are 930+ hotels available in Cologne. Prices start at $60 USD per night.

More details

The best way to get from Vilnius to Vilnius Airport is to train which takes 7 min and costs .

More details