There are 7 ways to get from Perm to Tallinn by plane, train, bus, 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.
Fly Perm International Airport to Princess Olga Pskov International, train
best- Fly from Perm International Airport (PEE) to Princess Olga Pskov International (PKV)plane PEE - PKV
- Take the train from Pskov-1 to Pechory-Pskovskietrain
- Take the train from Koidula to Tartutrain
- Take the train from Tartu to Tallinntrain
15h 26m€100–458Train, bus
cheapest- Take the train from Perm 2 to Ladozhsky Railway Terminaltrain 013Н / ...
- Take the bus from Saint Petersburg Bus Terminal to Tallinn Bussijaambus 960
38h 28m€76–144Bus
- Take the bus from Perm' Bus station to Cheboksary Bus stationbus
- Take the bus from Cheboksary Bus station to Saint Petersburg Bus Terminalbus
- Take the bus from Saint Petersburg Bus Terminal to Tallinn Bussijaambus 960
45h 10m€77–146Drive 2,313.8 km
- Drive from Perm to Tallinncar 2,313.8 km
33h 16m€379–547Train to Ekaterinburg Koltsovo Airport, fly to Lennart Meri International Airport
- Take the train from Perm 2 to Yekaterinburg-Passtrain
- Fly from Ekaterinburg Koltsovo Airport (SVX) to Lennart Meri International Airport (TLL)plane SVX - TLL
25h 23m€172–587Train to Ekaterinburg Koltsovo Airport, fly to Helsinki Airport, ferry
- Take the train from Perm 2 to Yekaterinburg-Passtrain
- Fly from Ekaterinburg Koltsovo Airport (SVX) to Helsinki Airport (HEL)plane SVX - HEL
- Take the ferry from Helsinki Terminal 2 to Tallinnferry
25h 15m€144–394Train, bus via Priisle
- Take the train from Perm 2 to Ladozhsky Railway Terminaltrain 013Н / ...
- Take the bus from Saint Petersburg Bus Terminal to Tallinn Mustakivibus
39h 4m€93–169
Perm International Airport (PEE) to Princess Olga Pskov International (PKV) flights
Comparing Your Travel Options
The cheapest way to get from Perm to Tallinn is to train and bus which costs €75 - €150 and takes 38h 28m.
The fastest way to get from Perm to Tallinn is to fly and train which takes 15h 26m and costs €100 - €460.
No, there is no direct bus from Perm station to Tallinn. However, there are services departing from Perm' Bus station and arriving at Tallinn Bussijaam via Cheboksary Bus station and Saint Petersburg Bus Terminal. The journey, including transfers, takes approximately 45h 10m.
The distance between Perm and Tallinn is 1969 km. The road distance is 2313.8 km.
The best way to get from Perm to Tallinn without a car is to train and bus which takes 38h 28m and costs €75 - €150.
It takes approximately 15h 26m to get from Perm to Tallinn, including transfers.
Perm to Tallinn bus services, operated by Avtovokzaly.ru, depart from Perm' Bus station.
Perm to Tallinn bus services, operated by Avtovokzaly.ru, arrive at Cheboksary Bus station.
Tallinn is 3h behind Perm. It is currently 5:10 PM in Perm and 2:10 PM in Tallinn.
Yes, the driving distance between Perm to Tallinn is 2314 km. It takes approximately 33h 16m to drive from Perm to Tallinn.
What companies run services between Perm, Russia and Tallinn, Estonia?
You can take a bus from Perm' Bus station to Tallinn Bussijaam via Cheboksary Bus station and Saint Petersburg Bus Terminal in around 45h 10m.
- Website
- airserbia.com
Flights from Ekaterinburg Koltsovo Airport to Helsinki Airport via Moscow Sheremetyevo, Belgrade
- Ave. Duration
- 13h 48m
- When
- Thursday and Wednesday
- Estimated price
- €110–320
Flights from Ekaterinburg Koltsovo Airport to Helsinki Airport via Pulkovo, Belgrade
- Ave. Duration
- 14h 40m
- When
- Wednesday
- Estimated price
- €180–750
- Website
- turkishairlines.com
Flights from Ekaterinburg Koltsovo Airport to Lennart Meri International Airport via Istanbul
- Ave. Duration
- 25h 40m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- €160–700
Flights from Ekaterinburg Koltsovo Airport to Helsinki Airport via Istanbul
- Ave. Duration
- 12h 30m
- When
- Friday
- Estimated price
- €170–700
- Website
- airbaltic.com
Flights from Ekaterinburg Koltsovo Airport to Lennart Meri International Airport via Tashkent, Riga
- Ave. Duration
- 16h 32m
- When
- Wednesday and Friday
- Estimated price
- €190–2,000
- Website
- lot.com
Flights from Ekaterinburg Koltsovo Airport to Lennart Meri International Airport via Tbilisi, Warsaw Chopin
- Ave. Duration
- 27h 25m
- When
- Friday
- Estimated price
- €160–550
Flights from Ekaterinburg Koltsovo Airport to Lennart Meri International Airport via Erevan, Warsaw Chopin
- Ave. Duration
- 28h 50m
- When
- Friday
- Estimated price
- €160–550
- Website
- azimuth.aero
Flights from Perm International Airport to Princess Olga Pskov International via Moscow Vnukovo
- Ave. Duration
- 5h 45m
- When
- Wednesday and Friday
- Estimated price
- €85–420
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Pskov-1 to Pechory-Pskovskie
- Ave. Duration
- 42 min
- Frequency
- 5 times a week
- Estimated price
- €1–10
- Website
- Russian Railways
- Lastochka Train
- €7–10
- Commuter Electric Train
- €1–3
Train from Perm 2 to Yekaterinburg-Pass
- Ave. Duration
- 5h 10m
- Frequency
- Once daily
- Estimated price
- €11–17
- Website
- Russian Railways
- Lastochka Train
- €12–17
- Commuter Electric Train
- €11–17
Train from Perm 2 to Yekaterinburg-Pass
- Ave. Duration
- 5h 10m
- Frequency
- Once daily
- Estimated price
- €11–17
- Website
- Russian Railways
- Lastochka Train
- €12–17
- Commuter Electric Train
- €11–17
- Phone
- +372 616 0245
- [email protected]
- Website
- Elron
Train from Koidula to Tartu
- Ave. Duration
- 1h 23m
- Frequency
- Twice daily
- Estimated price
- €5–9
- Website
- Elron
- Express Train Ticket
- €6–9
Train from Tartu to Tallinn
- Ave. Duration
- 2h 31m
- Frequency
- Every 2 hours
- Estimated price
- €9–18
- Website
- Elron
- Express Train Ticket
- €13–18
- Phone
- +370 700 55 111
- [email protected]
- Website
- LTG Link
Train from Tartu to Tallinn
- Ave. Duration
- 2h 30m
- Frequency
- 4 times a day
- Estimated price
- €8–11
- Website
- LTG Link
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Perm 2 to Ladozhsky Railway Terminal
- Ave. Duration
- 30h
- Frequency
- Once daily
- Estimated price
- €40–85
- Website
- Russian Railways
- 1nd Class (SW)
- €180–260
- 3rd Class (Platzcart)
- €40–60
- 2nd Class (Kupé)
- €60–85
Train from Perm 2 to Yekaterinburg-Pass
- Ave. Duration
- 5h 29m
- Frequency
- Every 4 hours
- Estimated price
- €13–35
- Website
- Russian Railways
- 1nd Class (SW)
- €80–120
- 3rd Class (Platzcart)
- €13–18
- 2nd Class (Kupé)
- €24–35
Train from Perm 2 to Yekaterinburg-Pass
- Ave. Duration
- 5h 29m
- Frequency
- Every 4 hours
- Estimated price
- €13–35
- Website
- Russian Railways
- 1nd Class (SW)
- €80–120
- 3rd Class (Platzcart)
- €13–18
- 2nd Class (Kupé)
- €24–35
Train from Perm 2 to Ladozhsky Railway Terminal
- Ave. Duration
- 30h
- Frequency
- Once daily
- Estimated price
- €40–85
- Website
- Russian Railways
- 1nd Class (SW)
- €180–260
- 3rd Class (Platzcart)
- €40–60
- 2nd Class (Kupé)
- €60–85
- Phone
- 8 800 775 54 53
- Website
- Grand Service Express
Train from Perm 2 to Yekaterinburg-Pass
- Ave. Duration
- 6h 28m
- Frequency
- Twice a week
- Estimated price
- €9–12
- Website
- Grand Service Express
- Schedules at
- Grand Service Express
- 3rd Class (Platzcart)
- €10–11
- 2nd Class (Kupé)
- €9–12
Train from Perm 2 to Yekaterinburg-Pass
- Ave. Duration
- 6h 28m
- Frequency
- Twice a week
- Estimated price
- €9–12
- Website
- Grand Service Express
- Schedules at
- Grand Service Express
- 3rd Class (Platzcart)
- €10–11
- 2nd Class (Kupé)
- €9–12
- Phone
- 8 800 770 00 20
- [email protected]
- Website
- SKSauto
Bus from Saint Petersburg Bus Terminal to Tallinn Bussijaam
Bus from Saint Petersburg Bus Terminal to Tallinn Bussijaam
- 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
- €35–60
- Schedules at
- luxexpress.eu
Bus from Saint Petersburg Bus Terminal to Tallinn Bussijaam
- Ave. Duration
- 7h 15m
- Frequency
- 3 times a day
- Estimated price
- €35–60
- Schedules at
- luxexpress.eu
Bus from Saint Petersburg Bus Terminal to Tallinn Mustakivi
- Ave. Duration
- 7h 10m
- Frequency
- Twice daily
- Estimated price
- €45–75
- 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 Cheboksary Bus station to Saint Petersburg Bus Terminal
- Ave. Duration
- 19h 10m
- Frequency
- 3 times a week
- Estimated price
- €21–50
- Schedules at
- 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
- Phone
- (+372) 5645 9623
- [email protected]
- Website
- anniston.ee
Bus from Saint Petersburg Bus Terminal to Tallinn Bussijaam
- Ave. Duration
- 13h 35m
- Frequency
- Once daily
- Estimated price
- €30–50
- Schedules at
- anniston.ee
- Book at
- online.anniston.ru
Bus from Saint Petersburg Bus Terminal to Tallinn Bussijaam
- Ave. Duration
- 13h 35m
- Frequency
- Once daily
- Estimated price
- €30–50
- Schedules at
- anniston.ee
- Book at
- online.anniston.ru
- Phone
- 8-800-775-45-73
- Website
- avtovokzaly.ru
Bus from Perm' Bus station to Cheboksary Bus station
- Ave. Duration
- 16h 55m
- Frequency
- 3 times a day
- Estimated price
- €26–40
- Schedules at
- avtovokzaly.ru
- Phone
- 06000 4300
- Website
- eckeroline.fi
Ferry from Helsinki Terminal 2 to Tallinn
- Ave. Duration
- 2h 15m
- Frequency
- 3 times a day
- Estimated price
- €17–30
- Schedules at
- Eckeroline
- 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
Booking & Getting There
There are 1218+ hotels available in Tallinn.






































