Travel from Vilnius to Copenhagen

Train, bus or fly from Vilnius to Copenhagen?

Scandinavian Airlines, Air Baltic and LOT fly from Vilnius to Copenhagen every 4 hours. Alternatively, you can take a bus from Vilnius to Copenhagen via Berlin, Berlin central bus station in around 24 h 41 min.

Travel Guides

Heading to Europe? Read this before you buy a Eurail PassWe compare the different Eurail types and help you decide if a Eurail Pass is right for you
Want to know more about Flixbus?Rome2rio’s guide has all the details
Travelling to and around Russia for the 2018 FIFA World CupWe show you how to travel around and between the 11 Russian host cities and 12 stadiums

How to get from Vilnius to Copenhagen

ModeDurationPrice
From Vilnius(LT) train to Vilnius airport, fly to Copenhagen airport, then line 029 train to Copenhagen.3 h 53 min$88
From Vilnius(LT) train to Vilnius airport, fly to Malmo airport, bus to Malmö Central, then train to Copenhagen.8 h 24 min$156
From Vilnius(LT) train to Kaunas, walk to Kaunas, bus to Warszawa, walk to Warszawa Centralna, train to Berlin Hbf (tief), train to Hamburg Hbf, then train to Koebenhavn H.20 h 12 min$289
From Vilnius bus to Berlin, Berlin central bus station then bus to Copenhagen.24 h 41 min$107
From Vilnius(LT) train to Minsk Central Station, train to Berlin-Lichtenberg, train to Berlin Hbf (tief), train to Hamburg Hbf, then train to Koebenhavn H.24 h 54 min$362
From Vilnius(LT) train to Kaliningrad, bus to Gdansk Glowny, tram to Gdynia Glowna, taxi to Gdynia Stena Line, car ferry to Karlskrona Aspöfärjan, walk to Bergaasa station, then train to Koebenhavn H.28 h 36 min
From Vinco Kudirkos aikste line 2 Trolleybus to Vilnius, bus to Elbląg, bus to Berlín, letiště Schönefeld, P Bus - Terminal B, then bus to Kodaň, Ingerslevsgade, DGI - Byen.36 h 37 min$125
From Vilnius drive to Świnoujście, car ferry to Trelleborg, then drive to Copenhagen.18 h 32 min$168

How long does it take to get from Vilnius to Copenhagen?

It takes approximately 3 h 53 min to get from Vilnius to Copenhagen, including transfers.

Is there a direct train between Vilnius and Copenhagen?

No, there is no direct train from Vilnius to Copenhagen. However, there are services departing from Vilnius(LT) and arriving at Koebenhavn H via Minsk Central Station, Berlin-Lichtenberg, Berlin Hbf (tief) and Hamburg Hbf. The journey, including transfers, takes approximately 24 h 54 min.

Is there a direct bus between Vilnius and Copenhagen?

No, there is no direct bus from Vilnius to Copenhagen. However, there are services departing from Vilnius and arriving at Copenhagen via Berlin, Berlin central bus station. The journey, including transfers, takes approximately 24 h 41 min.

Operators from Vilnius to Copenhagen

OperatorPhoneWebsite
Lithuanian Railways (LG)Lithuanian Railways (LG)
Scandinavian AirlinesScandinavian Airlines
Air BalticAir Baltic
LOTLOT
Danish Railways (DSB)70 13 14 15Danish Railways (DSB)
Norwegian Air ShuttleNorwegian Air Shuttle
FinnairFinnair
Malmö AviationMalmö Aviation
Flygbussarna+46 77 151 52 52Flygbussarna
Swedish Railways (SJ)Swedish Railways (SJ)
Ecolines+371 67214512Ecolines
Polish Railways (PKP)703 200 200Polish Railways (PKP)
German Railways (DB)+49 0180 6 99 66 33German Railways (DB)
FlixBus+49 1807 123 99 123FlixBus
Russian RailwaysRussian Railways
S-BahnS-Bahn
Polski Bus+48 22 417 62 27Polski Bus
Stena LineStena Line
Trafi LTTrafi LT
EST Sp. z o.o.EST Sp. z o.o.
RegioJet+420 542 42 42 42RegioJet
TT-Line+49 180 6 666600TT-Line