There are 5 ways to get from Almaty to Питер by plane, train, taxi, 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.
Fly, train, taxi
best- Fly from Almaty International Airport (ALA) to Pulkovo Airport (LED)plane ALA - LED
- Take the train from Airport to Strugi Krasnyetrain
- Take the taxi from Strugi Krasnye to Питерtaxi
13h 14m₽14,159–54,736Bus, taxi
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 Ludonibus
- Take the taxi from Ludoni to Питерtaxi
3d 7h₽9,507–13,057Train, taxi
- Take the train from Almaty 2 to Kazan-Passtrain
- Take the train from Kazan-Pass to Moskovsky Railway Terminaltrain
- Take the train from Baltiysky Railway Terminal to Strugi Krasnyetrain
- Take the taxi from Strugi Krasnye to Питерtaxi
3d 16h₽21,845–39,792Drive 4,570.2 km
- Drive from Almaty to Питерcar 4,570.2 km
2d 8h₽30,243–43,684Train, taxi via Saksaul’skiy
- Take the train from Almaty 2 to Saksaultrain
- Take the train from Saksaul to Paveletsky Rail Terminaltrain
- Take the train from Leningradsky Railway Terminal to Moskovsky Railway Terminaltrain
- Take the train from Baltiysky Railway Terminal to Strugi Krasnyetrain
- Take the taxi from Strugi Krasnye to Питерtaxi
3d 20h
Almaty International Airport (ALA) to Pulkovo Airport (LED) flights
Comparing Your Travel Options
The cheapest way to get from Almaty to Питер is to bus and taxi which costs RUB 9500 - RUB 14000 and takes 3 days 7h.
The fastest way to get from Almaty to Питер is to fly and train and taxi which takes 13h 14m and costs RUB 14000 - RUB 55000.
The distance between Almaty and Питер is 3867 km. The road distance is 4570.2 km.
The best way to get from Almaty to Питер without a car is to bus and taxi which takes 3 days 7h and costs RUB 9500 - RUB 14000.
It takes approximately 13h 14m to get from Almaty to Питер, including transfers.
Yes, the driving distance between Almaty to Питер is 4570 km. It takes approximately 2 days 8h to drive from Almaty to Питер.
What companies run services between Almaty, Kazakhstan and Питер, Russia?
There is no direct connection from Almaty to Питер. However, you can take the line 92 bus to Ogareva, walk to Almaty International Airport (ALA) airport, fly to Pulkovo Airport (LED), walk to Аэропорт "Пулково 1", Посадка, take the line 39 bus to Ж.-Д. Платформа Аэропорт, walk to Airport, take the train to Strugi Krasnye, then take the taxi to Питер. Alternatively, you can take the bus to Tashkent bus station, take the bus to Kazan Stolichnyy Bus station, walk to Ploshchad Tukaya, take the subway to Severny Vokzal, walk to Kazan' North bus station, take the bus to Saint Petersburg Bus Terminal, take the bus to Ludoni, then take the taxi to Питер.
- Website
- scat.kz
Flights from Almaty International Airport to Pulkovo Airport via Nur-Sultan
- Ave. Duration
- 8h 2m
- When
- Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- ₽18,000–55,000
- Website
- aeroflot.ru
Flights from Almaty International Airport to Pulkovo Airport
- Ave. Duration
- 5h 15m
- When
- Monday, Tuesday, Thursday, Friday, and Saturday
- Estimated price
- ₽12,000–55,000
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Airport to Strugi Krasnye
- Ave. Duration
- 2h 28m
- Frequency
- 3 times a day
- Estimated price
- ₽650–1,300
- Website
- Russian Railways
- Lastochka Train
- ₽900–1,300
- Commuter Electric Train
- ₽650–1,000
Train from Baltiysky Railway Terminal to Strugi Krasnye
- Ave. Duration
- 2h 41m
- Frequency
- 3 times a day
- Estimated price
- ₽700–1,300
- Website
- Russian Railways
- Lastochka Train
- ₽900–1,300
- Commuter Electric Train
- ₽700–1,100
Train from Baltiysky Railway Terminal to Strugi Krasnye
- Ave. Duration
- 2h 41m
- Frequency
- 3 times a day
- Estimated price
- ₽700–1,300
- Website
- Russian Railways
- Lastochka Train
- ₽900–1,300
- Commuter Electric Train
- ₽700–1,100
- Phone
- 1433
- [email protected]
- Website
- Kazakhstan Railways
Train from Almaty 2 to Kazan-Pass
- Ave. Duration
- 2d 13h
- Frequency
- Once a week
- Estimated price
- ₽16,000–31,000
- Website
- Kazakhstan Railways
- Schedules at
- Kazakhstan Railways
- Book at
- Kazakhstan Railways
- 3rd Class (Berth)
- ₽16,000–23,000
- 2nd Class (Coupe)
- ₽24,000–31,000
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Kazan-Pass to Moskovsky Railway Terminal
- Ave. Duration
- 21h 25m
- Frequency
- Once daily
- Estimated price
- ₽3,600–7,000
- Website
- Russian Railways
- 1nd Class (SW)
- ₽15,000–22,000
- 3rd Class (Platzcart)
- ₽3,600–4,800
- 2nd Class (Kupé)
- ₽5,000–7,000
- Phone
- 1433
- [email protected]
- Website
- Kazakhstan Railways
Train from Almaty 2 to Saksaul
- Ave. Duration
- 33h 7m
- Frequency
- Once daily
- Estimated price
- ₽2,300–3,800
- Website
- Kazakhstan Railways
- Schedules at
- Kazakhstan Railways
- Book at
- Kazakhstan Railways
- 3rd Class (Berth)
- ₽2,300–2,600
- 2nd Class (Coupe)
- ₽3,400–3,800
- Phone
- 1005
- [email protected]
- Website
- Uzbekistan Railways
Train from Saksaul to Paveletsky Rail Terminal
- Ave. Duration
- 46h 38m
- Frequency
- Twice a week
- Estimated price
- ₽2,600–4,200
- Website
- Uzbekistan Railways
- Book at
- Uzbekistan Railways
- Schedules at
- Uzbekistan Railways
- Sleeper
- ₽2,600–2,900
- Coupe
- ₽3,900–4,200
- SV
- ₽7,000–8,500
- Phone
- +996 (312) 92-68-47
- [email protected]
- Website
- Kyrgyz Railways
Train from Saksaul to Paveletsky Rail Terminal
- Ave. Duration
- 46h 55m
- Frequency
- Twice a week
- Estimated price
- ₽15,000–24,000
- Website
- Kyrgyz Railways
- Book at
- Kyrgyz Railways
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Leningradsky Railway Terminal to Moskovsky Railway Terminal
- Ave. Duration
- 5h 19m
- Frequency
- 3 times a day
- Website
- Russian Railways
- Phone
- +7 (800) 777 20 19
- Website
- poezdmegapolis.ru
Train from Leningradsky Railway Terminal to Moskovsky Railway Terminal
- Ave. Duration
- 8h 10m
- Frequency
- Twice daily
- Schedules at
- poezdmegapolis.ru
- Phone
- +7 727 396-70-63
- Website
- Almaty Sayran Bus Terminal
Bus from Almaty Sayran Bus Station to Tashkent bus station
- Ave. Duration
- 14h
- Frequency
- Twice daily
- Estimated price
- ₽1,100–2,000
- Website
- Almaty Sayran Bus Terminal
- Schedules at
- Almaty Sayran Bus Terminal
- Phone
- +99871 207-87-00
- [email protected]
- Website
- UZ Trans
Bus from Tashkent bus station to Kazan Stolichnyy Bus station
- Ave. Duration
- 35h
- Frequency
- Twice a week
- Estimated price
- ₽4,827
- Website
- UZ Trans
- Schedules at
- Tashkent Bus Terminal
- Book at
- AvtoTicket
- 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
- ₽2,100–4,400
- Schedules at
- ecolines.ru
- Phone
- 8 800 770 00 20
- [email protected]
- Website
- SKSauto
Bus from Saint Petersburg Bus Terminal to Ludoni
- Ave. Duration
- 1h 24m
- Estimated price
- ₽550–900
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 Getting around the Cyclades, Want to know more about Flixbus?, and The London Underground: Essential tips to navigate the Tube - to help you get the most out of your next trip.




















