There are 6 ways to get from Kazakhstan to Tallinn by train, plane, 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.
Train to Tashkent International Airport, fly
best- Take the train from Shymkent to Tashkent Centraltrain
- Fly from Tashkent International Airport (TAS) to Lennart Meri International Airport (TLL)plane TAS - TLL
18h 54m€386–658Bus
cheapest- Take the bus from Almaty Sayran Bus Station to Tashkent bus stationbus
- Take the bus from Tashkent bus station to Kazan Stolichnyy Bus stationbus
- 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 9h€120–202Train, bus
- Take the train from Almaty 2 to Kazan-Passtrain
- Take the train from Kazan-Pass to Moskovsky Railway Terminaltrain
- Take the bus from Saint Petersburg Bus Terminal to Tallinn Bussijaambus
3d 21h€272–537Drive 4,870.5 km
- Drive from Almaty to Tallinncar 4,870.5 km
2d 12h€775–1,120Fly from Atyrau Airport
- Fly from Atyrau Airport (GUW) to Lennart Meri International Airport (TLL)plane GUW - TLL
11h 18m€303–1,005Train, bus via Pushkino
- Take the train from Almaty 2 to Urbahtrain
- Take the train from Urbah to St Petersburg Glavnytrain
- Take the bus from Saint Petersburg Moskovskaya Metro to Ivangorodbus 842
- Take the bus from Narva to Tallinna bussijaambus 396 / ...
4d 5h€256–485
Tashkent International Airport (TAS) to Lennart Meri International Airport (TLL) flights
Questions & Answers
The cheapest way to get from Kazakhstan to Tallinn is to bus which costs €120 - €210 and takes 3 days 9h.
The fastest way to get from Kazakhstan to Tallinn is to fly which takes 11h 18m and costs €300 - €1000.
No, there is no direct bus from Kazakhstan station to Tallinn. However, there are services departing from Almaty Sayran Bus Station and arriving at Tallinn Bussijaam via Tashkent bus station, Kazan' North bus station and Saint Petersburg Bus Terminal. The journey, including transfers, takes approximately 3 days 9h.
The distance between Kazakhstan and Tallinn is 3888 km. The road distance is 4870.5 km.
The best way to get from Kazakhstan to Tallinn without a car is to bus which takes 3 days 9h and costs €120 - €210.
It takes approximately 18h 54m to get from Kazakhstan to Tallinn, including transfers.
Kazakhstan to Tallinn bus services, operated by Almaty Sayran Bus Terminal, depart from Almaty Sayran Bus Station.
The best way to get from Kazakhstan to Tallinn is to bus which takes 3 days 9h and costs €120 - €210. Alternatively, you can fly, which costs €300 - €1000 and takes 11h 18m.
Kazakhstan to Tallinn bus services, operated by Almaty Sayran Bus Terminal, arrive at Tashkent bus station.
Yes, the driving distance between Kazakhstan to Tallinn is 4870 km. It takes approximately 2 days 12h to drive from Kazakhstan to Tallinn.
What companies run services between Kazakhstan and Tallinn, Estonia?
You can take a vehicle from Almaty to Tallinn Bussijaam via Almaty Sayran Bus Station, Tashkent bus station, Kazan Stolichnyy Bus station, Ploshchad Tukaya, Severny Vokzal, Kazan' North bus station, and Saint Petersburg Bus Terminal in around 3d 9h. Alternatively, Air Astana and Turkish Airlines fly from Atyrau Airport (GUW) to Lennart Meri International Airport (TLL) once a week.
- Website
- turkishairlines.com
Flights from Tashkent International Airport to Lennart Meri International Airport via Istanbul
- Ave. Duration
- 10h 21m
- When
- Every day
- Estimated price
- €270–850
Flights from Atyrau Airport to Lennart Meri International Airport via Istanbul
- Ave. Duration
- 11h 5m
- When
- Tuesday
- Estimated price
- €300–1,000
- Website
- lot.com
Flights from Tashkent International Airport to Lennart Meri International Airport via Warsaw Chopin
- Ave. Duration
- 11h 47m
- When
- Monday, Friday, Thursday, Saturday, and Sunday
- Estimated price
- €220–650
- Website
- airbaltic.com
Flights from Tashkent International Airport to Lennart Meri International Airport via Riga
- Ave. Duration
- 10h 35m
- When
- Monday to Saturday
- Estimated price
- €240–650
- Phone
- 1433
- [email protected]
- Website
- railways.kz
Train from Shymkent to Tashkent Central
- Ave. Duration
- 6h 33m
- Frequency
- Once daily
- Estimated price
- €3–6
- Website
- https://railways.kz/en/
- Schedules at
- https://bilet.railways.kz/post/schedule?_locale=us
- Book at
- https://bilet.railways.kz/?_locale=us
- 1st Class (Lux)
- €21–29
- 2nd Class (Coupe)
- €11–17
- 3rd Class (Seat)
- €3–6
- Phone
- +7 (717) 260-66-60
- [email protected]
- Website
- railways.kz
Train from Almaty 2 to Kazan-Pass
- Ave. Duration
- 2d 13h
- Frequency
- Once a week
- Estimated price
- €200–390
- Website
- https://railways.kz/en/
- Schedules at
- https://bilet.railways.kz/post/schedule?_locale=us
- Book at
- https://bilet.railways.kz/?_locale=us
- 3rd Class (Berth)
- €200–280
- 2nd Class (Coupe)
- €280–390
Train from Almaty 2 to Urbah
- Ave. Duration
- 2d 13h
- Frequency
- 3 times a week
- Estimated price
- €190–370
- Website
- https://railways.kz/en/
- Schedules at
- https://bilet.railways.kz/post/schedule?_locale=us
- Book at
- https://bilet.railways.kz/?_locale=us
- 3rd Class (Berth)
- €190–270
- 2nd Class (Coupe)
- €270–370
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Kazan-Pass to Moskovsky Railway Terminal
- Ave. Duration
- 21h 25m
- Frequency
- Once daily
- Estimated price
- €35–75
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- €160–230
- 3rd Class (Platzcart)
- €35–50
- 2nd Class (Kupé)
- €50–75
Train from Urbah to St Petersburg Glavny
- Ave. Duration
- 28h 37m
- Frequency
- Once daily
- Estimated price
- €40–80
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- €170–250
- 3rd Class (Platzcart)
- €40–55
- 2nd Class (Kupé)
- €55–80
- Phone
- +7 727 396-70-63
- Website
- ma-sairan.kz
Bus from Almaty Sayran Bus Station to Tashkent bus station
- Ave. Duration
- 14h
- Frequency
- Twice daily
- Estimated price
- €12–21
- Website
- https://ma-sairan.kz/
- Schedules at
- https://ma-sairan.kz/расписание-автобусов
- Phone
- +99871 207-87-00
- [email protected]
- Website
- uztrans.uz
Bus from Tashkent bus station to Kazan Stolichnyy Bus station
- Ave. Duration
- 35h
- Frequency
- Twice a week
- Estimated price
- €52
- Website
- https://uztrans.uz/en
- Schedules at
- https://crm.avtoticket.uz/timetable
- Book at
- https://avtoticket.uz/
- 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
- €22–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
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
- 8 800 770 00 20
- [email protected]
- Website
- sks-auto.ru
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
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
Bus from Saint Petersburg Moskovskaya Metro to Ivangorod
- Ave. Duration
- 2h 45m
- Frequency
- Once daily
- Estimated price
- €5–10
- 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 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 Narva to Tallinna bussijaam
- Ave. Duration
- 3h 15m
- Frequency
- Hourly
- Estimated price
- €14–27
- Website
- https://luxexpress.eu/en/
- 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
- +372 5551 5316
- [email protected]
- Website
- mkautobuss.ee
Bus from Narva to Tallinna bussijaam
- Ave. Duration
- 3h 10m
- Frequency
- Once daily
- Website
- https://www.mkautobuss.ee/
- Schedules at
- https://www.mkautobuss.ee/soiduplaanid/
- Phone
- +372 518 8493
- [email protected]
- Website
- estonianlines.eu
Bus from Narva to Tallinna bussijaam
- Ave. Duration
- 3h 10m
- Frequency
- Once daily
- Website
- https://www.estonianlines.eu/en/
- Phone
- +372 5656 3056
- [email protected]
- Website
- balticshuttle.ee
Bus from Narva to Tallinna bussijaam
- Ave. Duration
- 3h 30m
- Frequency
- 3 times a week
- Website
- https://www.balticshuttle.ee/en
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Slovenia: Getting from Ljubljana to Lake Bled, Travel Insider: Top Japan travel tips by Beatrix Holland, and 4 stunningly beautiful Philippines islands you need to visit - to help you get the most out of your next trip.
More Questions & Answers
There are 1337+ hotels available in Tallinn.


























