There are 5 ways to get from Imatra to Vilnius by train, plane, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to Helsinki Airport, fly
best- Take the train from Imatra to Tikkurila
- Fly from Helsinki Airport (HEL) to Vilnius Airport (VNO)HEL - VNO
7h 12m$97–239Bus
cheapest- Take the bus from Imatra, Central Station to Helsinki, Harbour Terminal 21211
- Take the bus from Helsinki, Harbour Terminal 2 to Vilnius, North1205 / ...
17h 54m$55–104Train, bus
- Take the train from Imatra to Helsinki Central StationS 2 / ...
- Take the bus from Helsinki to Tallinn
- Take the train from Tallinn to Vilnius217
17h 6mTrain, bus to Lennart Meri International Airport, fly
- Take the train from Imatra to Helsinki Central Station
- Take the bus from Helsinki to Tallinn
- Fly from Lennart Meri International Airport (TLL) to Vilnius Airport (VNO)TLL - VNO
8h 51mTrain to Joensuu Airport, fly
- Take the train from Imatra to Joensuu
- Fly from Joensuu Airport (JOE) to Vilnius Airport (VNO)JOE - VNO
10h 18m$182–459
Imatra to Vilnius by bus
Questions & Answers
The cheapest way to get from Imatra to Vilnius is to bus which costs $55 - $110 and takes 17h 54m.
The fastest way to get from Imatra to Vilnius is to train and fly which takes 7h 12m and costs $95 - $240.
No, there is no direct bus from Imatra to Vilnius. However, there are services departing from Saareksiinmäki I and arriving at Vilnius, North via Imatra, Central Station and Helsinki, Harbour Terminal 2. The journey, including transfers, takes approximately 17h 54m.
The distance between Imatra and Vilnius is 920 km.
The best way to get from Imatra to Vilnius without a car is to train and bus which takes 17h 6m and costs .
It takes approximately 7h 12m to get from Imatra to Vilnius, including transfers.
Imatra to Vilnius bus services, operated by FlixBus, depart from Imatra, Central Station.
Imatra to Vilnius bus services, operated by FlixBus, arrive at Helsinki, Harbour Terminal 2 station.
There are 1382+ hotels available in Vilnius.
What companies run services between Imatra, Finland and Vilnius, Lithuania?
You can take a bus from Saareksiinmäki I to Vilnius, North via Imatra, Central Station and Helsinki, Harbour Terminal 2 in around 17h 54m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- finnair.com
Flights from Helsinki Airport to Vilnius Airport
- Ave. Duration
- 1h 32m
- When
- Every day
- Estimated price
- $120–170
Flights from Lennart Meri International Airport to Vilnius Airport via Helsinki Airport
- Ave. Duration
- 3h 8m
- When
- Every day
- Estimated price
- $110–200
Flights from Joensuu Airport to Vilnius Airport via Helsinki Airport
- Ave. Duration
- 5h 16m
- When
- Monday to Friday
- Estimated price
- $150–410
- Website
- airbaltic.com
Flights from Helsinki Airport to Vilnius Airport via Riga
- Ave. Duration
- 2h 42m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $65–150
Flights from Lennart Meri International Airport to Vilnius Airport
- Ave. Duration
- 1h 10m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $60–200
Flights from Lennart Meri International Airport to Vilnius Airport via Riga
- Ave. Duration
- 2h 34m
- When
- Every day
- Estimated price
- $60–200
- Website
- wizzair.com
Flights from Lennart Meri International Airport to Vilnius Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- $25–140
- Phone
- +358 0100 3232
- Website
- vr.fi
Train from Imatra to Tikkurila
- Ave. Duration
- 2h 12m
- Frequency
- Every 3 hours
- Estimated price
- $27–65
- Website
- https://www.vr.fi/en/
Train from Imatra to Helsinki Central Station
- Ave. Duration
- 2h 35m
- Frequency
- Every 3 hours
- Estimated price
- $30–60
- Website
- https://www.vr.fi/en/
Train from Imatra to Joensuu
- Ave. Duration
- 1h 57m
- Frequency
- Every 4 hours
- Estimated price
- $22–40
- Website
- https://www.vr.fi/en/
- Phone
- +370 700 55 111
- informacija@ltglink.lt
- Website
- ltglink.lt
Train from Tallinn to Vilnius
- Ave. Duration
- 11h 6m
- Frequency
- Once daily
- Website
- https://ltglink.lt/en
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Imatra, Central Station to Helsinki, Harbour Terminal 2
- Ave. Duration
- 3h 50m
- Frequency
- Twice daily
- Estimated price
- $9–29
- Website
- https://www.flixbus.co.uk
Bus from Helsinki, Harbour Terminal 2 to Vilnius, North
- Ave. Duration
- 11h 55m
- Frequency
- Twice daily
- Estimated price
- $45–75
- Website
- https://www.flixbus.co.uk
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








