1map logoGo to main page

Copenhagen, Capital Region (Hovedstaden) to Vilnius, Vilnius county from €37: 8 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Copenhagen, Denmark
to
Vilnius, Lithuania

How to Get from Copenhagen to Vilnius: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$37 - Train, Car FerryBest price
818 kmDistance
3h 58m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Copenhagen to Vilnius with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Plane
Average Duration
3h  58m
Estimated price
57-229
Recommended
Company
various
Train
Drive
Average Duration
22h  21m
Estimated price
37-202
Cheapest
route map
Distance: 818 km
Duration: 3h 58m

See more options

Company
various
Plane
Drive
Average Duration
4h  56m
Estimated price
57-379
Company
various
Train
Bus
Bus
Average Duration
27h  38m
Estimated price
81-570
Company
various
Train
Average Duration
24h 
Estimated price
111-194
Company
FlixBus
Bus
Average Duration
25h  5m
Estimated price
119-174
Company
various
Train
Bus
Average Duration
30h  30m
Estimated price
571-572
Company
various
Drive
Drive
Average Duration
19h  11m
Estimated price
573-574

Traveling From Copenhagen to Vilnius

Journeying from Copenhagen to Vilnius invites you to experience the vibrant Scandinavian charm of Denmark, followed by the rich history and unpretentious elegance of Lithuania's capital.

Best Neighbourhoods in Vilnius

Vilnius offers a variety of neighborhoods, each with its own character and charm.

Old Town
• UNESCO World Heritage site with stunning architecture.
• Lively cafes and shops tucked in charming cobblestone streets.
Uzupis
• Artistic community with a bohemian vibe and quirky statues.
• Celebrates its own unique independence day every April 1st.
Naujamiestis
• Trendy district known for its colorful street art.
• Offers a mix of modern cafes and historic buildings.

Best Times To Visit Vilnius's Attractions

Timing your visits can enhance your experience at Vilnius's popular sites.

Gediminas Castle
Early mornings on weekdays offer fewer crowds and stunning views.
Vilnius Cathedral
Visit late afternoon for quieter moments and beautiful sunset lighting.
Uzupis
Explore early in spring to enjoy blooming art installations and fewer tourists.

Vilnius Weather: What to Expect Year-Round

Vilnius experiences a continental climate, with cold winters and warm summers, making the late spring and early autumn ideal for visiting. Weather can impact your travel experience, so packing appropriately ensures comfort while exploring this historic city.

Dining Recommendation in Vilnius

Savor the hearty flavors of cepelinai, a traditional dish made of potato dumplings filled with meat, at Restoranas Senoji Trobelė, which showcases Lithuania's culinary heritage. The rustic atmosphere and emphasis on local ingredients provide a refreshing departure from the more minimalist dining style often found in Copenhagen.

Copenhagen - Vilnius operators

Explore transport companies operating between Copenhagen and Vilnius, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Plane Show flights
Website
flysas.com

Plane from Copenhagen (CPH) to Vilnius (VNO)

Average Duration
1h 30m
Estimated price
578-579
Website
airbaltic.com

Plane from Copenhagen (CPH) to Vilnius (VNO) via Riga

Average Duration
2h 59m
Estimated price
2295-2296
Website
lot.com

Plane from Copenhagen (CPH) to Vilnius (VNO) via Warsaw Chopin

Average Duration
3h 50m
Estimated price
2290-2293
Train Show train routes
Contact phone
0771-77 77 11
Website
oresundstag.se

Train from Köpenhamn H to Karlshamn station

Average Duration
2h 37m
Estimated price
2297-2298

Train from København H to Malmö Centralstation

Average Duration
41m
Estimated price
2299-370
Contact phone
+49 30 2970
Website
bahn.com

Train from København H to Hamburg Hbf

Average Duration
4h 39m
Estimated price
377-378
Contact phone
+370 700 55 111
Website
ltglink.lt

Train from Klaipėda to Vilnius

Average Duration
4h 32m
Estimated price
372-373

Train from Warszawa Wschodnia to Vilnius

Average Duration
8h 43m
Estimated price
374-2292

Train from Suwalki to Vilnius

Average Duration
4h 14m
Estimated price
375-376
Bus Show bus routes
Contact phone
+49 30 300 137 300
Website
flixbus.de

Bus from Copenhagen central train station to Berlin Südkreuz train station

Average Duration
8h 30m
Estimated price
2292-2020

Bus from Berlin Südkreuz train station to Vilnius Bus Station

Average Duration
15h 35m
Estimated price
2295-2290
Contact phone
+48 77 443 44 44
Website
sindbad.pl

Bus from Malmö to Gdańsk

Average Duration
14h 27m
Estimated price
576-2295

Bus from Malmö to Suwałki

Average Duration
23h 29m
Estimated price
2028-578
Ferry
Contact phone
+45 33 42 30 10
Website
dfds.com

Ferry from Karlshamn to Klaipeda

Average Duration
13h
Estimated price
372-3700
Contact phone
+49 180 6 666600
Website
ttline.com

Ferry from Trelleborg to Świnoujście

Average Duration
7h 15m
Estimated price
3710-3713

Copenhagen to Vilnius: Overview of Bus, Train, Flight, and Car Trips

Traveling between Copenhagen and Vilnius offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚆 Traveling from Copenhagen to Vilnius by train requires multiple transfers, making for a longer journey of approximately 24 hours. The route involves stops in Hamburg, Berlin, Rzepin, and Warsaw before reaching Vilnius. 💰 Ticket prices for the Copenhagen to Vilnius train vary between €114 and €199, depending on the class of travel and availability. Booking in advance is recommended to secure the best fares for this cross-country train adventure.
Departure Point
København H station
Arrival Point
Vilnius station
🛫 Flying from Copenhagen to Vilnius is quick and convenient, with a direct flight taking only 1 hour and 30 minutes. Airlines such as Air Baltic, LOT, and Scandinavian Airlines operate flights between these two cities. 🌍 The total travel time from Copenhagen to Vilnius by plane is approximately 3 hours and 58 minutes. This efficient mode of transportation allows travelers to reach their destination swiftly and comfortably. 💸 The cost of a flight from Vilnius to Copenhagen can range between €59 and €235, providing travelers with a variety of pricing options to suit their budget and travel preferences. 🇩🇰✈️🇱🇹
Departure Point
Copenhagen Airport
Arrival Point
Vilnius Airport
Useful tips for plane travellers
• Consider booking Air Baltic or Scandinavian Airlines for the most frequent direct flights from Copenhagen to Vilnius; their on-time performance is generally reliable, ensuring you reach Vilnius without unnecessary delays.
• Upon arriving at Vilnius Airport, follow the signs for baggage claim and customs; the airport is compact and easy to navigate, but be aware that you might encounter a queue during peak travel times, so have your documents ready to expedite the process.
• Expect to pay around €10 to €15 for a taxi from Vilnius Airport to the city center, making sure to use official taxi services for your journey; local transport schedules and options can be found at vilnius-airport.lt which is a great resource for further planning your arrival.
🚌 The bus services, operated by FlixBus, depart from Copenhagen central train station and arrive at Vilnius Bus Station. The approximate duration of the entire journey, including transfers, is around 25 hours and 5 minutes. 🚌 Travelers can expect ticket prices for the bus between Vilnius and Copenhagen to vary from €122 to €179. Despite the long duration, the bus trip offers a budget-friendly way to explore these two vibrant European cities.
Departure Point
Copenhagen central train station
Arrival Point
Vilnius Bus Station

Frequently asked questions

Find out more about the route from Copenhagen to Vilnius.

Or choose the category:
The distance between Copenhagen and Vilnius is 508 miles. The typical travel times vary depending on the mode of transportation chosen. By train, it takes 24 hours and 42 minutes to reach Vilnius from Copenhagen. By taking a train and then a car ferry, the travel time is approximately 21 hours and 54 minutes. By plane, the journey can be completed in 4 hours and 9 minutes. Alternatively, by bus, it takes around 26 hours to travel from Copenhagen to Vilnius.
The most cost-effective option for traveling from Copenhagen to Vilnius is by bus, which costs €82-€118 and takes around 31 hours and 30 minutes. However, if time efficiency is a priority, the quickest option is to fly, which takes 4 hours and 9 minutes but may cost between €86-€300. Ultimately, the choice between cost-effectiveness and time efficiency will depend on personal preferences and priorities.
The prices for a train ticket between Copenhagen and Vilnius can range from €128 to €213. For those looking for a more affordable option, buses are available with ticket prices ranging from €121 to €169. It's important to check for any current promotions or discounts that may be available, as prices can sometimes vary.
To travel from Copenhagen to Vilnius without a car, the best option is to take a train. The train journey takes approximately 24 hours and 42 minutes, with ticket prices ranging from €127 to €218. Another option is to fly, which takes around 4 hours and 9 minutes, with ticket prices ranging from €86 to €300. There is also the possibility of taking a bus via Berlin Brandenburg Airport, which takes approximately 26 hours and costs between €118 and €173.
There is no direct link between Copenhagen and Vilnius by train or bus. The most convenient option is to take a train from Copenhagen to Vilnius, which includes transfers at Hamburg Hbf, Berlin Hauptbahnhof, Rzepin, and Warszawa Zachodnia, with a total travel time of approximately 24 hours and 42 minutes. Alternatively, you can take a bus from Copenhagen to Vilnius, with transfers at Berlin Airport BER, which takes approximately 26 hours. Both options require multiple transfers and can be quite time-consuming.
The flight between Copenhagen and Vilnius typically takes around 1 hour and 30 minutes. The prices of a flight between the two cities can vary, with prices ranging from €90 to €298. It is advisable to check with different airlines and booking platforms to find the best deals and availability for your preferred travel dates.
There are many hotel options available near Vilnius. With over 979 hotels to choose from, you can find accommodations to suit your budget and preferences. Prices start at €30, offering affordable options for travelers. Whether you prefer luxury hotels, boutique accommodations, or budget-friendly stays, there are plenty of choices available near Vilnius.