There are 6 ways to get from Kannus to Vilnius by plane, train, ferry, 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.
Fly from Kokkola-Pietarsaari Airport
best- Fly from Kokkola-Pietarsaari Airport (KOK) to Vilnius Airport (VNO)plane KOK - VNO
10h 31m$233–562Train to Oulu Airport, fly
cheapest- Take the train from Kannus to Oulutrain
- Fly from Oulu Airport (OUL) to Vilnius Airport (VNO)plane OUL - VNO
8h 50m$140–286Train, ferry
- Take the train from Kannus to Helsinkitrain
- Take the ferry from Helsinki Terminal 2 to Tallinnferry
- Take the train from Tallinn to Vilniustrain 12
19h 42m$141–228Bus
- Take the bus from Kannus linja-autoasema to Tulobus
- Take the bus from Tulo to Jyväskylä Matkakeskus 3bus
- Take the bus from Jyvaskyla, Transport Center to Vilnius, Autobusų Stotis (Sodų g. 22)bus
24h 23mDrive, ferry
- Drive from Kannus to Helsinkicar
- Take the ferry from Helsinki to Tallinnferry
- Drive from Port Of Tallinn (Terminal D) to Vilniuscar
16h 30m$232–352Train, bus
- Take the train from Ylivieska to Jyväskylätrain Mus 1970
- Take the bus from Jyvaskyla, Transport Center to Vilnius, Autobusų Stotis (Sodų g. 22)bus N1207 / ...
25h 54m
Kokkola-Pietarsaari Airport (KOK) to Vilnius Airport (VNO) flights
Questions & Answers
The cheapest way to get from Kannus to Vilnius is to train and ferry which costs $140 - $230 and takes 19h 42m.
The fastest way to get from Kannus to Vilnius is to train and fly which takes 8h 50m and costs $140 - $290.
No, there is no direct bus from Kannus to Vilnius. However, there are services departing from Kannus linja-autoasema and arriving at Vilnius, Autobusų Stotis (Sodų g. 22) via Tulo and Jyvaskyla, Transport Center. The journey, including transfers, takes approximately 24h 23m.
The distance between Kannus and Vilnius is 1081 km.
The best way to get from Kannus to Vilnius without a car is to train and ferry which takes 19h 42m and costs $140 - $230.
It takes approximately 10h 31m to get from Kannus to Vilnius, including transfers.
Kannus to Vilnius bus services, operated by Wiimax, depart from Kannus linja-autoasema station.
The best way to get from Kannus to Vilnius is to fly which takes 10h 31m and costs $230 - $600. Alternatively, you can bus, which costs and takes 24h 23m.
Kannus to Vilnius bus services, operated by Wiimax, arrive at Tulo station.
There are 1548+ hotels available in Vilnius.
What companies run services between Kannus, Keski-Pohjanmaa, Finland and Vilnius, Lithuania?
Finnair and Air Baltic fly from Kokkola-Pietarsaari Airport (KOK) to Vilnius Airport (VNO) twice daily. Alternatively, you can take a bus from Kannus linja-autoasema to Vilnius, Autobusų Stotis (Sodų g. 22) via Tulo and Jyvaskyla, Transport Center in around 24h 23m.
- Website
- finnair.com
Flights from Kokkola-Pietarsaari Airport to Vilnius Airport via Helsinki
- Ave. Duration
- 10h 1m
- When
- Friday to Thursday
- Estimated price
- $170–480
Flights from Oulu Airport to Vilnius Airport via Helsinki
- Ave. Duration
- 3h 56m
- When
- Every day
- Estimated price
- $150–450
- Website
- airbaltic.com
Flights from Kokkola-Pietarsaari Airport to Vilnius Airport via Helsinki, Riga
- Ave. Duration
- 6h 45m
- When
- Friday
- Estimated price
- $170–490
Flights from Oulu Airport to Vilnius Airport via Riga
- Ave. Duration
- 3h 40m
- When
- Monday, Tuesday, and Friday
- Estimated price
- $110–210
- Phone
- +358 0100 3232
- Website
- vr.fi
Train from Kannus to Helsinki
- Ave. Duration
- 4h 47m
- Frequency
- 4 times a day
- Estimated price
- $70–130
- Website
- https://www.vr.fi/en
Train from Kannus to Oulu
- Ave. Duration
- 1h 32m
- Frequency
- 5 times a day
- Estimated price
- $22–40
- Website
- https://www.vr.fi/en
- Phone
- +370 700 55 111
- [email protected]
- Website
- ltglink.lt
Train from Tallinn to Vilnius
- Ave. Duration
- 10h 10m
- Frequency
- Twice daily
- Estimated price
- $40–55
- Website
- https://ltglink.lt/en
- Phone
- +358 40 5189
- Website
- rmhl.fi
Train from Ylivieska to Jyväskylä
- Ave. Duration
- 5h 12m
- Frequency
- Once a week
- Schedules at
- rmhl.fi
- [email protected]
- Website
- wiimax.fi
Bus from Kannus linja-autoasema to Tulo
- Ave. Duration
- 40 min
- Frequency
- Once daily
- Schedules at
- wiimax.fi
- Phone
- +358 600 02010
- [email protected]
- Website
- onnibus.com
Bus from Tulo to Jyväskylä Matkakeskus 3
- Ave. Duration
- 3h 20m
- Frequency
- Once daily
- Estimated price
- $16–23
- Website
- https://www.onnibus.com/home
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- https://www.flixbus.fr
Bus from Jyvaskyla, Transport Center to Vilnius, Autobusų Stotis (Sodų g. 22)
- Ave. Duration
- 18h 23m
- Frequency
- Once daily
- Estimated price
- $95–160
- Website
- https://www.flixbus.co.uk
Bus from Jyvaskyla, Transport Center to Vilnius, Autobusų Stotis (Sodų g. 22)
- Ave. Duration
- 18h 23m
- Frequency
- Once daily
- Estimated price
- $95–160
- Website
- https://www.flixbus.co.uk
- Phone
- 06000 4300
- Website
- eckeroline.fi
Ferry from Helsinki Terminal 2 to Tallinn
- Ave. Duration
- 2h 15m
- Frequency
- 3 times a day
- Estimated price
- $23–45
- Schedules at
- https://www.eckeroline.com/
- Economy
- $23–35
- Phone
- +358 3 4399880
- [email protected]
- Website
- vikingline.fi
Ferry from Helsinki to Tallinn
- Ave. Duration
- 2h 30m
- Frequency
- 3 times a day
- Estimated price
- $26–40
- Website
- https://www.sales.vikingline.com/
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
How to plan an amazing trip around Scandinavia
Read the travel guide
Want to know more about Flixbus?
Read the travel guide























