There are 8 ways to get from Murmansk to Tallinn by bus, plane, train, car, or ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, bus to Kirkenes Airport, fly to Lennart Meri International Airport
best- Take the bus from Murmansk Bus station to Zapolyarnybus
- Take the bus from Zapolyarny to Kirkenes Airportbus
- Fly from Kirkenes Airport (KKN) to Lennart Meri International Airport (TLL)plane KKN - TLL
13h 15mTrain, bus via Narva
cheapest- Take the train from Murmansk to Ladozhsky Railway Terminaltrain
- Take the bus from Saint Petersburg Bus Terminal to Ivangorodbus 842
- Take the train from Narva to Tallinntrain E33
32h 25m€53–99Bus
- Take the bus from Murmansk Polyarnie Zori Hotel to Kirkenes Airportbus
- Take the bus from Kirkenes Airport to Inaribus
- Take the bus from K-market Inari to Napapiiri Sodankyläntie Lbus
- Take the bus from Rovaniemi, SantaClaus Village Napapiiri to Tallinn, Harbour Terminal Dbus
31h 8m€538–633Drive 1,930.5 km
- Drive from Murmansk to Tallinncar 1,930.5 km
27h 42m€307–443Bus, bus to Kirkenes Airport, fly to Helsinki Airport, ferry
- Take the bus from Murmansk Bus station to Zapolyarnybus
- Take the bus from Zapolyarny to Kirkenes Airportbus
- Fly from Kirkenes Airport (KKN) to Helsinki Airport (HEL)plane KKN - HEL
- Take the ferry from Helsinki Terminal 2 to Tallinnferry
17h 33mBus, bus to Ivalo, fly to Lennart Meri International Airport
- Take the bus from Murmansk Bus station to Zapolyarnybus
- Take the bus from Zapolyarny to Kirkenes Airportbus
- Take the bus from Kirkenes Airport to Inaribus
- Fly from Ivalo (IVL) to Lennart Meri International Airport (TLL)plane IVL - TLL
15h 52mTrain, bus
- Take the train from Murmansk to Ladozhsky Railway Terminaltrain 011A / ...
- Take the bus from Saint Petersburg Bus Terminal to Tallinn Bussijaambus 960
32h 27m€67–144Train, bus #2
- Take the train from Murmansk to Dnotrain
- Take the bus from Dno to Pskov Bus stationbus 675
- Take the bus from Pskov Bus station to Tallinn Central Bus stationbus
40h 52m€89–187
Kirkenes Airport (KKN) to Lennart Meri International Airport (TLL) flights
Questions & Answers
The cheapest way to get from Murmansk to Tallinn is to train and bus via Narva which costs €50 - €100 and takes 32h 25m.
The fastest way to get from Murmansk to Tallinn is to drive which takes 27h 42m and costs €300 - €450.
No, there is no direct bus from Murmansk to Tallinn. However, there are services departing from Murmansk Polyarnie Zori Hotel and arriving at Tallinn, Harbour Terminal D via Kirkenes Airport, K-market Inari and Rovaniemi, SantaClaus Village Napapiiri. The journey, including transfers, takes approximately 31h 8m.
The distance between Murmansk and Tallinn is 1400 km. The road distance is 1930.5 km.
The best way to get from Murmansk to Tallinn without a car is to bus which takes 31h 8m and costs €500 - €650.
It takes approximately 13h 15m to get from Murmansk to Tallinn, including transfers.
Murmansk to Tallinn bus services, operated by Borodin Bus, depart from Murmansk Polyarnie Zori Hotel station.
Murmansk to Tallinn bus services, operated by Borodin Bus, arrive at Kirkenes Airport station.
Yes, the driving distance between Murmansk to Tallinn is 1931 km. It takes approximately 27h 42m to drive from Murmansk to Tallinn.
There are 1341+ hotels available in Tallinn.
What companies run services between Murmansk, Russia and Tallinn, Estonia?
You can take a bus from Murmansk Polyarnie Zori Hotel to Tallinn, Harbour Terminal D via Kirkenes Airport, K-market Inari, and Rovaniemi, SantaClaus Village Napapiiri in around 31h 8m.
- Website
- finnair.com
Flights from Kirkenes Airport to Lennart Meri International Airport via Tromso, Helsinki Airport
- Ave. Duration
- 8h 25m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- €220–410
Flights from Kirkenes Airport to Helsinki Airport via Ivalo
- Ave. Duration
- 11h 40m
- When
- Saturday
- Estimated price
- €170–270
Flights from Kirkenes Airport to Helsinki Airport via Tromso
- Ave. Duration
- 6h 15m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- €170–270
Flights from Ivalo to Lennart Meri International Airport via Helsinki Airport
- Ave. Duration
- 5h 1m
- When
- Wednesday, Thursday, Monday, Saturday, and Sunday
- Estimated price
- €170–490
- Website
- airbaltic.com
Flights from Kirkenes Airport to Lennart Meri International Airport via Oslo
- Ave. Duration
- 6h 15m
- When
- Friday and Sunday
- Estimated price
- €100–390
- Website
- norwegian.com
Flights from Kirkenes Airport to Helsinki Airport via Oslo
- Ave. Duration
- 6h 10m
- When
- Sunday
- Estimated price
- €100–330
- Website
- norwegian.com
Flights from Kirkenes Airport to Helsinki Airport via Oslo
- Ave. Duration
- 11h 50m
- When
- Wednesday, Thursday, and Sunday
- Estimated price
- €100–330
- Website
- lufthansa.com
Flights from Ivalo to Lennart Meri International Airport via Frankfurt
- Ave. Duration
- 8h
- When
- Saturday
- Estimated price
- €250–750
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Murmansk to Ladozhsky Railway Terminal
- Ave. Duration
- 23h 59m
- Frequency
- Twice daily
- Estimated price
- €35–70
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- €150–220
- 3rd Class (Platzcart)
- €35–50
- 2nd Class (Kupé)
- €50–70
Train from Murmansk to Ladozhsky Railway Terminal
- Ave. Duration
- 23h 59m
- Frequency
- Twice daily
- Estimated price
- €35–70
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- €150–220
- 3rd Class (Platzcart)
- €35–50
- 2nd Class (Kupé)
- €50–70
- Phone
- +372 616 0245
- [email protected]
- Website
- elron.ee
Train from Narva to Tallinn
- Ave. Duration
- 2h 31m
- Frequency
- 4 times a day
- Estimated price
- €11–20
- Website
- https://elron.ee/en
- Express Train Ticket
- €13–20
Train from Murmansk to Dno
- Ave. Duration
- 29h 56m
- Frequency
- Once a week
- Estimated price
- €60–120
- Website
- https://www.rw.by/
- Website
- https://pass.rw.by/ru/
- Website
- https://pass.rw.by/ru/
- 3rd Class (Platzcart)
- €60–75
- 2nd Class (Kupé)
- €100–120
- 1nd Class (SW)
- €180–240
- Website
- route51.ru
Bus from Murmansk Bus station to Zapolyarny
- Ave. Duration
- 2h 25m
- Frequency
- Twice daily
- Estimated price
- €4
- Schedules at
- route51.ru
Bus from Murmansk Bus station to Zapolyarny
- Ave. Duration
- 2h 25m
- Frequency
- Twice daily
- Estimated price
- €4
- Schedules at
- route51.ru
Bus from Murmansk Bus station to Zapolyarny
- Ave. Duration
- 2h 25m
- Frequency
- Twice daily
- Estimated price
- €4
- Schedules at
- route51.ru
- Phone
- +7 (8152) 400-205
- [email protected]
- Website
- borodinbus.com
Bus from Zapolyarny to Kirkenes Airport
- Ave. Duration
- 1h 37m
- Frequency
- Once daily
- Website
- https://borodinbus.com/
- Schedules at
- https://borodinbus.com/transit
Bus from Murmansk Polyarnie Zori Hotel to Kirkenes Airport
- Ave. Duration
- 5h
- Frequency
- Once daily
- Estimated price
- €58
- Website
- https://borodinbus.com/
- Schedules at
- https://borodinbus.com/transit
Bus from Zapolyarny to Kirkenes Airport
- Ave. Duration
- 1h 37m
- Frequency
- Once daily
- Website
- https://borodinbus.com/
- Schedules at
- https://borodinbus.com/transit
Bus from Zapolyarny to Kirkenes Airport
- Ave. Duration
- 1h 37m
- Frequency
- Once daily
- Website
- https://borodinbus.com/
- Schedules at
- https://borodinbus.com/transit
- Phone
- +358 40 179 6069
- [email protected]
- Website
- visitinari.fi
Bus from Kirkenes Airport to Inari
- Ave. Duration
- 2h 45m
- Frequency
- Once daily
- Estimated price
- €350–380
- Schedules at
- visitinari.fi
Bus from Kirkenes Airport to Inari
- Ave. Duration
- 2h 45m
- Frequency
- Once daily
- Estimated price
- €350–380
- Schedules at
- visitinari.fi
- Phone
- +358 (0) 16 3422 160
- Website
- eskelisen.fi
Bus from K-market Inari to Napapiiri Sodankyläntie L
- Ave. Duration
- 4h 23m
- Frequency
- 3 times a day
- Estimated price
- €55–65
- Website
- https://www.eskelisen.fi/en/
- Schedules at
- https://www.eskelisen.fi/en/timetables-and-routes/
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- https://www.flixbus.fr
Bus from Rovaniemi, SantaClaus Village Napapiiri to Tallinn, Harbour Terminal D
- Ave. Duration
- 16h
- Frequency
- Twice daily
- Estimated price
- €75–130
- Website
- https://www.flixbus.co.uk
- Phone
- 8 800 770 00 20
- [email protected]
- Website
- sks-auto.ru
Bus from Saint Petersburg Bus Terminal to Ivangorod
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- €5–10
- Website
- https://www.sks-auto.ru/
- Website
- https://www.sks-auto.ru/index.php/napravleniya
Bus from Saint Petersburg Bus Terminal to Tallinn Bussijaam
- Ave. Duration
- 7h 5m
- Frequency
- 3 times a day
- Estimated price
- €16–45
- Website
- https://www.sks-auto.ru/
- Website
- https://www.sks-auto.ru/index.php/napravleniya
- Phone
- +372 680 0909
- [email protected]
- Website
- luxexpress.eu
Bus from Saint Petersburg Bus Terminal to Tallinn Bussijaam
- Ave. Duration
- 7h 15m
- Frequency
- 3 times a day
- Estimated price
- €40–75
- Schedules at
- luxexpress.eu
Bus from Pskov Bus station to Tallinn Central Bus station
- Ave. Duration
- 6h 50m
- Frequency
- Once daily
- Estimated price
- €21–65
- Schedules at
- luxexpress.eu
- Phone
- +7 812 386 79 79
- [email protected]
- Website
- ecolines.ru
Bus from Saint Petersburg Bus Terminal to Tallinn Bussijaam
- Ave. Duration
- 6h 50m
- Frequency
- Twice daily
- Estimated price
- €14–50
- Schedules at
- ecolines.ru
- Book at
- ecolines.ru
Bus from Pskov Bus station to Tallinn Central Bus station
- Ave. Duration
- 6h 50m
- Frequency
- 5 times a week
- Estimated price
- €12–50
- Schedules at
- ecolines.ru
- Book at
- ecolines.ru
- Phone
- (+372) 5645 9623
- [email protected]
- Website
- anniston.ee
Bus from Saint Petersburg Bus Terminal to Tallinn Bussijaam
- Ave. Duration
- 6h 50m
- Frequency
- Once daily
- Estimated price
- €30–50
- Schedules at
- anniston.ee
- Book at
- online.anniston.ru
Bus from Pskov Bus station to Tallinn Central Bus station
- Ave. Duration
- 6h 5m
- Frequency
- 3 times a week
- Estimated price
- €28–40
- Schedules at
- anniston.ee
- Book at
- online.anniston.ru
- Phone
- 8 (8112) 690-661
- [email protected]
- Website
- pskovbus.ru
Bus from Dno to Pskov Bus station
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- €4
- Schedules at
- pskovbus.ru
- Phone
- +372 5656 3056
- [email protected]
- Website
- balticshuttle.ee
Bus from Pskov Bus station to Tallinn Central Bus station
- Ave. Duration
- 7h
- Frequency
- Once daily
- Estimated price
- €37
- Website
- https://www.balticshuttle.ee/en
- Phone
- 06000 4300
- Website
- eckeroline.fi
Ferry from Helsinki Terminal 2 to Tallinn
- Ave. Duration
- 2h 15m
- Frequency
- 3 times a day
- Estimated price
- €20–35
- Schedules at
- https://www.eckeroline.com/
- Economy
- €20–30
Want to know more about travelling around Estonia
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






























