There are 8 ways to get from Vilnius to Roskilde by plane, train, car ferry, bus, car, or night train
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 Copenhagen Airport, train
best- Fly from Vilnius Airport (VNO) to Copenhagen Airport (CPH)plane VNO - CPH
- Take the train from Copenhagen Lufthavn to Roskilde St.train
5h 22mkr 498–1,430Car to Kaunas, fly to Copenhagen Airport
cheapest- Drive from Vilnius Airport to Kaunas Airportcar
- Fly from Kaunas (KUN) to Copenhagen Airport (CPH)plane KUN - CPH
6h 48mkr 378–5,845Train, car ferry
- Take the train from Vilnius to Klaipėdatrain 15 / ...
- Take the carferry from Klaipeda to Karlshamncarferry
- Take the train from Karlshamn Station to Köpenhamn Htrain
16h 54mkr 2,491–3,940Train
- Take the train from Vilniaus geležinkelio stotis to Warszawa Centralnatrain
- Take the train from Warszawa Centralna to Berlin Gesundbrunnentrain Eic
- Take the train from Berlin Gesundbrunnen to Ringstedtrain Rj
22h 5mkr 1,183–1,868Bus
- Take the bus from Vilnius, Autobusų Stotis (Sodų g. 22) to Warsaw, Bus Station Westbus N1226 / ...
- Take the bus from Warsaw, Bus Station West to Copenhagen Busterminalbus 1340
25h 57mkr 974–1,468Fly Vilnius Airport to Malmö Airport
- Fly from Vilnius Airport (VNO) to Malmö Airport (MMX)plane VNO - MMX
8h 9mkr 678–2,921Bus, night train
- Take the bus from Vilnius, Autobusų Stotis to Berlin, Zentralen Omnibusbahnhofbus
- Take the nighttrain from Berlin Hbf to Koebenhavn Hnighttrain 300
26h 47mkr 1,393–1,858Drive 1,553.3 km
- Drive from Vilnius to Roskildecar 1,553.3 km
17h 8mkr 2,559–3,696
Vilnius to Roskilde by train
Comparing Your Travel Options
The cheapest way to get from Vilnius to Roskilde is to car and fly which costs 370 kr - 6000 kr and takes 6h 48m.
The fastest way to get from Vilnius to Roskilde is to fly and train which takes 5h 22m and costs 490 kr - 1500 kr.
No, there is no direct bus from Vilnius to Roskilde. However, there are services departing from Vilnius, Autobusų Stotis (Sodų g. 22) and arriving at Copenhagen Busterminal via Warsaw, Bus Station West. The journey, including transfers, takes approximately 25h 57m.
No, there is no direct train from Vilnius to Roskilde. However, there are services departing from Vilniaus geležinkelio stotis and arriving at Roskilde St. via Warszawa Centralna, Berlin Gesundbrunnen and Ringsted St.. The journey, including transfers, takes approximately 22h 5m.
The distance between Vilnius and Roskilde is 854 km. The road distance is 1553.3 km.
The best way to get from Vilnius to Roskilde without a car is to train and car ferry which takes 16h 54m and costs 2400 kr - 4000 kr.
It takes approximately 5h 22m to get from Vilnius to Roskilde, including transfers.
Vilnius to Roskilde bus services, operated by FlixBus, depart from Vilnius, Autobusų Stotis (Sodų g. 22) station.
Vilnius to Roskilde train services, operated by LTG Link, depart from Vilniaus geležinkelio stotis station.
The best way to get from Vilnius to Roskilde is to train which takes 22h 5m and costs 1100 kr - 1900 kr. Alternatively, you can bus, which costs 950 kr - 1500 kr and takes 25h 57m, you could also fly, which costs 650 kr - 3000 kr and takes 8h 9m.
What companies run services between Vilnius, Lithuania and Roskilde, Denmark?
You can take a train from Vilniaus geležinkelio stotis to Roskilde St. via Warszawa Centralna, Berlin Gesundbrunnen, and Ringsted St. in around 22h 5m. Alternatively, you can take a bus from Vilnius, Autobusų Stotis (Sodų g. 22) to Roskilde St. via Warsaw, Bus Station West, Copenhagen Busterminal, Dybbølsbro St., and Valby St. in around 25h 57m.
- Website
- flysas.com
Flights from Vilnius Airport to Copenhagen Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- kr 500–1,400
Flights from Vilnius Airport to Copenhagen Airport via Stockholm
- Ave. Duration
- 4h 12m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- kr 500–1,400
Flights from Vilnius Airport to Malmö Airport via Stockholm
- Ave. Duration
- 4h
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- kr 600–3,500
- Website
- ryanair.com
Flights from Kaunas to Copenhagen Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- kr 210–1,700
- Website
- lot.com
Flights from Vilnius Airport to Copenhagen Airport via Warsaw Chopin
- Ave. Duration
- 4h 7m
- When
- Every day
- Estimated price
- kr 500–2,200
- Website
- norwegian.com
Flights from Vilnius Airport to Copenhagen Airport via Stockholm
- Ave. Duration
- 4h
- When
- Thursday
- Estimated price
- kr 430–2,000
- Phone
- +47 70 13 14 15
- [email protected]
- Website
- Danish Railways
Train from Copenhagen Lufthavn to Roskilde St.
- Ave. Duration
- 36 min
- Frequency
- Hourly
- Estimated price
- kr 23
- Website
- Danish Railways
- Phone
- +370 700 55 111
- [email protected]
- Website
- LTG Link
Train from Vilnius to Klaipėda
- Ave. Duration
- 4h 14m
- Frequency
- 5 times a day
- Estimated price
- kr 130–180
- Website
- LTG Link
Train from Vilniaus geležinkelio stotis to Warszawa Centralna
- Ave. Duration
- 7h 32m
- Frequency
- Once daily
- Estimated price
- kr 190–250
- Website
- LTG Link
- Phone
- +46 771 77 77 11
- [email protected]
- Website
- Öresundståg
Train from Karlshamn Station to Köpenhamn H
- Ave. Duration
- 2h 37m
- Frequency
- Hourly
- Estimated price
- kr 230–390
- Website
- Öresundståg
- Phone
- +48 22 322 22 22
- [email protected]
- Website
- PKP Intercity
Train from Warszawa Centralna to Berlin Gesundbrunnen
- Ave. Duration
- 5h 25m
- Frequency
- Every 4 hours
- Estimated price
- kr 470–850
- Website
- PKP Intercity
- Phone
- +420 221 111 122
- [email protected]
- Website
- Czech Railways (ČD)
Train from Berlin Gesundbrunnen to Ringsted
- Ave. Duration
- 6h 33m
- Frequency
- Twice a week
- Estimated price
- kr 500–750
- Website
- Czech Railways (ČD)
- Phone
- +46 40 669 62 00
- [email protected]
- Website
- Snälltåget
Night train from Berlin Hbf to Koebenhavn H
- Ave. Duration
- 8h 45m
- Frequency
- Once a week
- Estimated price
- kr 742
- Website
- Snälltåget
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Vilnius, Autobusų Stotis (Sodų g. 22) to Warsaw, Bus Station West
- Ave. Duration
- 6h 55m
- Frequency
- Every 4 hours
- Estimated price
- kr 300–450
- Website
- Flixbus
Bus from Warsaw, Bus Station West to Copenhagen Busterminal
- Ave. Duration
- 17h 25m
- Frequency
- 4 times a week
- Estimated price
- kr 650–1,000
- Website
- Flixbus
- Phone
- +371 67 214 512
- [email protected]
- Website
- ecolines.net
Bus from Vilnius, Autobusų Stotis to Berlin, Zentralen Omnibusbahnhof
- Ave. Duration
- 16h
- Frequency
- 3 times a week
- Estimated price
- kr 600–1,100
- Schedules at
- ecolines.net
- Phone
- +44 344 848 6090
- [email protected]
- Website
- DFDS Seaways
Car ferry from Klaipeda to Karlshamn
- Ave. Duration
- 7h
- Frequency
- Once daily
- Estimated price
- kr 1,500–2,600
- Website
- DFDS Seaways
- Phone
- +370 5 210 4304
- [email protected]
- Website
- Ollex
Car from Vilnius Airport to Kaunas Airport
- Ave. Duration
- 1h 15m
- Frequency
- On demand
- Estimated price
- kr 120–3,400
- Website
- Ollex
Want to know more about travelling around Denmark
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
How to plan an amazing trip around Scandinavia
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Booking & Getting There
Vilnius to Roskilde bus services, operated by FlixBus, arrive at Warsaw, Bus Station West.
Roskilde is 1h behind Vilnius. It is currently 6:29 AM in Vilnius and 5:29 AM in Roskilde.
Vilnius to Roskilde train services, operated by LTG Link, arrive at Warszawa Centralna station.
Yes, the driving distance between Vilnius to Roskilde is 1553 km. It takes approximately 17h 8m to drive from Vilnius to Roskilde.
Book your Vilnius to Roskilde bus tickets online with Omio.
There are 350+ hotels available in Roskilde.



























