There are 8 ways to get from Ust-Kamenogorsk to Tallinn by plane, bus, train, 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 to Lennart Meri International Airport
best- Fly from Oskemen Airport (UKK) to Lennart Meri International Airport (TLL)plane UKK - TLL
15h 56m€253–754Bus, train
cheapest- Take the bus from Oskemen Bus station to Barnaul Bus stationbus
- Take the train from Barnaul to Yaroslavsky Railway Terminaltrain
- Take the train from Leningradsky Railway Terminal to Moskovsky Railway Terminaltrain
- Take the bus from Saint Petersburg Bus Terminal to Ivangorodbus 842
- Take the train from Narva to Tallinntrain E33
3d 7h€137–414Bus, train via Kurgan
- Take the bus from Oskemen Bus station to Saparzhai bus stationbus
- Take the bus from Astana Saparzhai Bus station to Kurganbus
- Take the train from Kurgan to Kazan-2train
- Take the bus from Kazan' North bus station to Saint Petersburg Bus Terminalbus
- Take the bus from Saint Petersburg Bus Terminal to Tallinn Bussijaambus
3d 9hDrive 4,505.1 km
- Drive from Ust-Kamenogorsk to Tallinncar 4,505.1 km
2d 13h€709–1,024Fly to Riga International Airport, bus
- Fly from Oskemen Airport (UKK) to Riga International Airport (RIX)plane UKK - RIX
- Take the bus from Riga Central Bus Station to Tallinn Bus Stationbus
18h 58m€352–587Fly to Princess Olga Pskov International, train
- Fly from Oskemen Airport (UKK) to Princess Olga Pskov International (PKV)plane UKK - PKV
- Take the train from Pskov-1 to Pechory-Pskovskietrain
- Take the train from Koidula to Tartutrain
- Take the train from Tartu to Tallinntrain
25h 13m€187–739Bus, train via Kazan’
- Take the bus from Oskemen Bus station to Barnaul Bus stationbus
- Take the train from Barnaul to Kazan-2train
- Take the bus from Kazan' North bus station to Saint Petersburg Bus Terminalbus
- Take the bus from Saint Petersburg Bus Terminal to Tallinn Mustakivibus
3d 18h€152–294Train, bus
- Take the train from Ust-Kamenogorsk to Shartrain
- Take the train from Shar to Novosibirsk-Glavnytrain
- Take the train from Novosibirsk Gl to Ladozhsky Railway Terminaltrain
- Take the bus from Saint Petersburg Bus Terminal to Tallinn Bussijaambus 960
3d 20h€196–383
Oskemen Airport (UKK) to Lennart Meri International Airport (TLL) flights
Questions & Answers
The cheapest way to get from Ust-Kamenogorsk to Tallinn is to bus and train which costs €130 - €420 and takes 3 days 7h.
The fastest way to get from Ust-Kamenogorsk to Tallinn is to fly which takes 15h 56m and costs €250 - €800.
The distance between Ust-Kamenogorsk and Tallinn is 3733 km. The road distance is 4505.1 km.
The best way to get from Ust-Kamenogorsk to Tallinn without a car is to bus and train which takes 3 days 7h and costs €130 - €420.
It takes approximately 15h 56m to get from Ust-Kamenogorsk to Tallinn, including transfers.
Tallinn is 2h behind Ust-Kamenogorsk. It is currently 4:13 PM in Ust-Kamenogorsk and 2:13 PM in Tallinn.
Yes, the driving distance between Ust-Kamenogorsk to Tallinn is 4505 km. It takes approximately 2 days 13h to drive from Ust-Kamenogorsk to Tallinn.
There are 1310+ hotels available in Tallinn.
What companies run services between Ust-Kamenogorsk, Kazakhstan and Tallinn, Estonia?
S7 Airlines, Turkish Airlines, and four other airlines fly from Oskemen Airport (UKK) to Lennart Meri International Airport (TLL) twice daily.
- Website
- azimuth.aero
Flights from Oskemen Airport to Princess Olga Pskov International via Moscow Domodedovo, Kaliningrad
- Ave. Duration
- 16h 45m
- When
- Sunday
- Estimated price
- €200–800
Flights from Oskemen Airport to Princess Olga Pskov International via Nur-Sultan, Moscow Vnukovo
- Ave. Duration
- 19h 52m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- €230–650
Flights from Oskemen Airport to Princess Olga Pskov International via Almaty, Moscow Vnukovo
- Ave. Duration
- 25h 25m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €260–700
Flights from Oskemen Airport to Princess Olga Pskov International via Novosibirsk, Moscow Vnukovo
- Ave. Duration
- 17h 20m
- When
- Monday, Wednesday, Thursday, Friday, and Saturday
- Estimated price
- €170–700
- Website
- res.eliteairways.net
Flights from Oskemen Airport to Riga International Airport via Almaty, Tashkent
- Ave. Duration
- 16h 47m
- When
- Monday and Friday
- Estimated price
- €320–550
Flights from Oskemen Airport to Riga International Airport via Nur-Sultan, Tashkent
- Ave. Duration
- 18h 35m
- When
- Monday and Friday
- Estimated price
- €330–600
- Website
- lot.com
Flights from Oskemen Airport to Lennart Meri International Airport via Almaty, Warsaw Chopin
- Ave. Duration
- 22h
- When
- Sunday
- Estimated price
- €280–850
Flights from Oskemen Airport to Lennart Meri International Airport via Nur-Sultan, Warsaw Chopin
- Ave. Duration
- 25h 10m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- €250–750
- Website
- uzairways.com
Flights from Oskemen Airport to Riga International Airport via Almaty, Tashkent
- Ave. Duration
- 17h
- When
- Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- €360–900
Flights from Oskemen Airport to Riga International Airport via Nur-Sultan, Tashkent
- Ave. Duration
- 22h 25m
- When
- Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- €380–900
- Website
- turkishairlines.com
Flights from Oskemen Airport to Lennart Meri International Airport via Novosibirsk, Istanbul
- Ave. Duration
- 15h 35m
- When
- Monday
- Estimated price
- €270–950
- Website
- sunexpress.com
Flights from Oskemen Airport to Lennart Meri International Airport via Novosibirsk, Antalya
- Ave. Duration
- 24h 30m
- When
- Monday, Wednesday, and Friday
- Estimated price
- €290–1,100
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Barnaul to Yaroslavsky Railway Terminal
- Ave. Duration
- 2d 7h
- Frequency
- 4 times a week
- Estimated price
- €80–150
- Website
- Russian Railways
- 1nd Class (SW)
- €310–440
- 3rd Class (Platzcart)
- €80–110
- 2nd Class (Kupé)
- €100–150
Train from Leningradsky Railway Terminal to Moskovsky Railway Terminal
- Ave. Duration
- 9h
- Frequency
- 4 times a day
- Estimated price
- €20–45
- Website
- Russian Railways
- 1nd Class (SW)
- €100–150
- 3rd Class (Platzcart)
- €20–27
- 2nd Class (Kupé)
- €30–45
Train from Kurgan to Kazan-2
- Ave. Duration
- 21h 39m
- Frequency
- 4 times a week
- Estimated price
- €30–65
- Website
- Russian Railways
- 1nd Class (SW)
- €140–200
- 3rd Class (Platzcart)
- €30–45
- 2nd Class (Kupé)
- €45–65
Train from Barnaul to Kazan-2
- Ave. Duration
- 47h 53m
- Frequency
- 4 times a week
- Estimated price
- €60–120
- Website
- Russian Railways
- 1nd Class (SW)
- €240–340
- 3rd Class (Platzcart)
- €60–85
- 2nd Class (Kupé)
- €80–120
Train from Novosibirsk Gl to Ladozhsky Railway Terminal
- Ave. Duration
- 2d 11h
- Frequency
- 4 times a week
- Estimated price
- €85–150
- Website
- Russian Railways
- 1nd Class (SW)
- €320–450
- 3rd Class (Platzcart)
- €85–110
- 2nd Class (Kupé)
- €100–150
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Leningradsky Railway Terminal to Moskovsky Railway Terminal
- Ave. Duration
- 3h 47m
- Frequency
- Hourly
- Website
- Russian Railways
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Leningradsky Railway Terminal to Moskovsky Railway Terminal
- Ave. Duration
- 5h 20m
- Frequency
- Once daily
- Estimated price
- €17–35
- Website
- Russian Railways
- Lastochka Train
- €17–25
- Commuter Electric Train
- €23–35
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
- €6–10
- Commuter Electric Train
- €1–3
- Phone
- 8 800 775 54 53
- Website
- Grand Express Train
Train from Leningradsky Railway Terminal to Moskovsky Railway Terminal
- Ave. Duration
- 9h
- Frequency
- Once daily
- Estimated price
- €55–210
- Website
- Grand Express Train
- Kupé
- €55–95
- SW
- €110–210
- Luxe
- €621
- Phone
- +372 616 0245
- [email protected]
- Website
- Elron
Train from Narva to Tallinn
- Ave. Duration
- 2h 31m
- Frequency
- 4 times a day
- Estimated price
- €11–20
- Website
- Elron
- Express Train Ticket
- €13–20
Train from Koidula to Tartu
- Ave. Duration
- 1h 23m
- Frequency
- Twice daily
- Estimated price
- €5–9
- Website
- Elron
- Express Train Ticket
- €5–9
Train from Tartu to Tallinn
- Ave. Duration
- 2h 37m
- Frequency
- Every 2 hours
- Estimated price
- €9–17
- Website
- Elron
- Express Train Ticket
- €12–17
- Phone
- +370 700 55 111
- [email protected]
- Website
- LTG Link
Train from Tartu to Tallinn
- Ave. Duration
- 2h 20m
- Frequency
- Twice daily
- Estimated price
- €8–11
- Website
- LTG Link
- Phone
- 1433
- [email protected]
- Website
- Kazakhstan Railways
Train from Ust-Kamenogorsk to Shar
- Ave. Duration
- 3h 22m
- Frequency
- Once daily
- Estimated price
- €4–8
- Website
- Kazakhstan Railways
- Schedules at
- Kazakhstan Railways
- Book at
- Kazakhstan Railways
- 2nd Class (Coupe)
- €4–7
- 3rd Class (Berth)
- €5–8
- Phone
- +7 (717) 260-66-60
- [email protected]
- Website
- Kazakhstan Railways
Train from Shar to Novosibirsk-Glavny
- Ave. Duration
- 19h 45m
- Frequency
- 3 times a week
- Estimated price
- €75–150
- Website
- Kazakhstan Railways
- Schedules at
- Kazakhstan Railways
- Book at
- Kazakhstan Railways
- 3rd Class (Berth)
- €75–110
- 2nd Class (Coupe)
- €100–150
- Phone
- +7 (7232) 76 50 40
- Website
- Oskemen Bus Terminal
Bus from Oskemen Bus station to Barnaul Bus station
- Ave. Duration
- 9h 59m
- Frequency
- Once daily
- Estimated price
- €24
- Website
- Oskemen Bus Terminal
- Schedules at
- Oskemen Bus Terminal
- Book at
- Oskemen Bus Terminal
Bus from Oskemen Bus station to Saparzhai bus station
- Ave. Duration
- 14h
- Frequency
- 3 times a week
- Estimated price
- €19
- Website
- Oskemen Bus Terminal
- Schedules at
- Oskemen Bus Terminal
- Book at
- Oskemen Bus Terminal
Bus from Oskemen Bus station to Barnaul Bus station
- Ave. Duration
- 9h 59m
- Frequency
- Once daily
- Estimated price
- €24
- Website
- Oskemen Bus Terminal
- Schedules at
- Oskemen Bus Terminal
- Book at
- Oskemen Bus Terminal
- Phone
- 8 800 770 00 20
- [email protected]
- Website
- SKSauto
Bus from Saint Petersburg Bus Terminal to Ivangorod
Bus from Saint Petersburg Bus Terminal to Tallinn Bussijaam
Bus from Saint Petersburg Bus Terminal to Tallinn Bussijaam
- Website
- Karagandy Bus Terminal
Bus from Astana Saparzhai Bus station to Kurgan
- Ave. Duration
- 12h 28m
- Frequency
- Twice a week
- Website
- Karagandy Bus Terminal
- Schedules at
- Karagandy Bus Terminal
- Phone
- +7 812 386 79 79
- [email protected]
- Website
- ecolines.ru
Bus from Kazan' North bus station to Saint Petersburg Bus Terminal
- Ave. Duration
- 21h 50m
- Frequency
- 3 times a week
- Estimated price
- €21–45
- 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
Bus from Kazan' North bus station to Saint Petersburg Bus Terminal
- Ave. Duration
- 21h 50m
- Frequency
- 3 times a week
- Estimated price
- €21–45
- 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 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 Riga Central Bus Station to Tallinn Bus Station
- Ave. Duration
- 4h 25m
- Frequency
- Every 3 hours
- Estimated price
- €20–40
- Website
- Lux Express
Bus from Saint Petersburg Bus Terminal to Tallinn Mustakivi
- Ave. Duration
- 7h 10m
- Frequency
- Twice daily
- Estimated price
- €45–95
- Schedules at
- 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
- 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 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
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Riga Central Bus Station to Tallinn Bus Station
- Ave. Duration
- 4h 50m
- Frequency
- Every 3 hours
- Estimated price
- €26–45
- Website
- Flixbus
- Phone
- +38 (067) 467-44-00
- [email protected]
- Website
- TransTempo
Bus from Riga Central Bus Station to Tallinn Bus Station
- Ave. Duration
- 5h 10m
- Frequency
- Once daily
- Estimated price
- €29–34
- Website
- TransTempo
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
Want to know more about Flixbus?
Read the travel guide


































