There are 7 ways to get from Astana to Riga 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 Riga International Airport
best- Fly from Astana Nursultan Nazarbayev International Airport (NQZ) to Riga International Airport (RIX)plane NQZ - RIX
13h 20m$291–551Train
cheapest- Take the train from Astana 1 to Petropavlovsktrain
- Take the train from Petropavlovsk to Penza 1train
- Take the train from Penza-1 to Molodechnotrain
- Take the train from Molodechno to Hudahajtrain
- Take the train from Vilnius to Rīgas Centrālā stacijatrain
3d 9h$138–282Bus, train
- Take the bus from Astana Saparzhai Bus station to Kurganbus 123
- Take the train from Kurgan to Kazansky Railway Terminaltrain
- Take the bus from Severnye Vorota Bus Terminal to Riga Central Bus Stationbus
2d 20hDrive 3,552.2 km
- Drive from Astana to Rigacar 3,552.2 km
47h 28m$640–924Fly to Khrabrovo Airport, bus
- Fly from Astana Nursultan Nazarbayev International Airport (NQZ) to Khrabrovo Airport (KGD)plane NQZ - KGD
- Take the bus from Kaliningrad Bus station to Riga Central Bus Stationbus
20h 22m$157–760Train, bus
- Take the train from Astana 1 to Petropavlovsktrain
- Take the train from Petropavlovsk to Chelyabinsk-Glavnytrain
- Take the train from Chelyabinsk-Glavny to Bologoe-Moskovskoetrain
- Take the train from Bologoe-Moskovskoe to Pskov Passtrain
- Take the bus from Pskov Bus station to Riga Central Bus Stationbus
2d 21hTrain, bus via Aksakovo
- Take the train from Astana Nurly Zhol to Aksakovotrain
- Take the train from Aksakovo to Orsha Centrtrain
- Take the bus from Orsha to Riga Central Bus Stationbus
3d 14h$210–415
Astana Nursultan Nazarbayev International Airport (NQZ) to Riga International Airport (RIX) flights
Comparing Your Travel Options
The cheapest way to get from Astana to Riga is to train which costs $130 - $290 and takes 3 days 9h.
The fastest way to get from Astana to Riga is to fly which takes 13h 20m and costs $290 - $550.
No, there is no direct train from Astana to Riga. However, there are services departing from Astana 1 and arriving at Rīgas Centrālā stacija via Petropavlovsk, Penza-1, Molodechno, Kena and Vilnius. The journey, including transfers, takes approximately 3 days 9h.
The distance between Astana and Riga is 3136 km. The road distance is 3552.2 km.
The best way to get from Astana to Riga without a car is to bus and train which takes 2 days 20h and costs .
It takes approximately 13h 20m to get from Astana to Riga, including transfers.
Astana to Riga train services, operated by Kazakhstan Railways (КТЖ), depart from Astana 1 station.
The best way to get from Astana to Riga is to fly which takes 13h 20m and costs $290 - $550. Alternatively, you can train, which costs $130 - $290 and takes 3 days 9h.
Riga is 3h behind Astana. It is currently 2:51 AM in Astana and 11:51 PM in Riga.
Astana to Riga train services, operated by Kazakhstan Railways (КТЖ), arrive at Petropavlovsk station.
What companies run services between Astana, Kazakhstan and Riga, Latvia?
LOT, Turkish Airlines, and three other airlines fly from Astana Nursultan Nazarbayev International Airport (NQZ) to Riga International Airport (RIX) twice daily. Alternatively, you can take a train from Astana 1 to Rīgas Centrālā stacija via Petropavlovsk, Penza 1, Penza-1, Molodechno, Hudahaj, Kena, and Vilnius in around 3d 9h.
- Website
- aeroflot.ru
Flights from Astana Nursultan Nazarbayev International Airport to Khrabrovo Airport via Moscow Sheremetyevo
- Ave. Duration
- 10h
- When
- Every day
- Estimated price
- $140–600
Flights from Astana Nursultan Nazarbayev International Airport to Khrabrovo Airport via Pulkovo
- Ave. Duration
- 7h 15m
- When
- Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- $210–600
- Website
- turkishairlines.com
Flights from Astana Nursultan Nazarbayev International Airport to Riga International Airport via Istanbul
- Ave. Duration
- 11h 15m
- When
- Every day
- Estimated price
- $240–800
- Website
- lufthansa.com
Flights from Astana Nursultan Nazarbayev International Airport to Riga International Airport via Frankfurt
- Ave. Duration
- 12h 57m
- When
- Monday, Friday, and Sunday
- Estimated price
- $230–900
- Website
- lot.com
Flights from Astana Nursultan Nazarbayev International Airport to Riga International Airport via Warsaw Chopin
- Ave. Duration
- 10h
- When
- Tuesday and Saturday
- Estimated price
- $280–550
- Website
- belavia.by
Flights from Astana Nursultan Nazarbayev International Airport to Khrabrovo Airport via Minsk
- Ave. Duration
- 11h 55m
- When
- Monday and Thursday
- Estimated price
- $140–600
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Kurgan to Kazansky Railway Terminal
- Ave. Duration
- 33h 39m
- Frequency
- 4 times a week
- Estimated price
- $55–110
- Website
- Russian Railways
- 1nd Class (SW)
- $230–330
- 3rd Class (Platzcart)
- $55–80
- 2nd Class (Kupé)
- $75–110
Train from Petropavlovsk to Chelyabinsk-Glavny
- Ave. Duration
- 7h 15m
- Frequency
- Twice daily
- Estimated price
- $20–50
- Website
- Russian Railways
- 1nd Class (SW)
- $110–160
- 3rd Class (Platzcart)
- $20–27
- 2nd Class (Kupé)
- $30–50
Train from Chelyabinsk-Glavny to Bologoe-Moskovskoe
- Ave. Duration
- 39h 46m
- Frequency
- 4 times a week
- Estimated price
- $65–120
- Website
- Russian Railways
- 1nd Class (SW)
- $260–370
- 3rd Class (Platzcart)
- $65–90
- 2nd Class (Kupé)
- $85–120
Train from Bologoe-Moskovskoe to Pskov Pass
- Ave. Duration
- 7h 11m
- Frequency
- Once daily
- Estimated price
- $16–45
- Website
- Russian Railways
- 1nd Class (SW)
- $95–140
- 3rd Class (Platzcart)
- $16–22
- 2nd Class (Kupé)
- $29–45
Train from Petropavlovsk to Penza 1
- Ave. Duration
- 34h 48m
- Frequency
- 4 times a week
- Estimated price
- $50–100
- Website
- Russian Railways
- 1nd Class (SW)
- $220–310
- 3rd Class (Platzcart)
- $50–70
- 2nd Class (Kupé)
- $70–100
Train from Penza-1 to Molodechno
- Ave. Duration
- 27h 57m
- Frequency
- Once a week
- Estimated price
- $45–90
- Website
- Russian Railways
- 1nd Class (SW)
- $190–270
- 3rd Class (Platzcart)
- $45–60
- 2nd Class (Kupé)
- $60–90
Train from Molodechno to Hudahaj
- Ave. Duration
- 56 min
- Frequency
- Once daily
- Estimated price
- $9–29
- Website
- Russian Railways
- 1nd Class (SW)
- $70–100
- 3rd Class (Platzcart)
- $9–12
- 2nd Class (Kupé)
- $20–29
Train from Aksakovo to Orsha Centr
- Ave. Duration
- 38h 14m
- Frequency
- Once a week
- Estimated price
- $55–110
- Website
- Russian Railways
- 1nd Class (SW)
- $230–320
- 3rd Class (Platzcart)
- $55–75
- 2nd Class (Kupé)
- $75–110
- Phone
- 1433
- [email protected]
- Website
- Kazakhstan Railways
Train from Astana 1 to Petropavlovsk
- Ave. Duration
- 7h 35m
- Frequency
- Once daily
- Estimated price
- $13–24
- Website
- Kazakhstan Railways
- Schedules at
- Kazakhstan Railways
- Book at
- Kazakhstan Railways
- 3rd Class (Berth)
- $13–15
- 2nd Class (Coupe)
- $21–24
Train from Astana 1 to Petropavlovsk
- Ave. Duration
- 7h 35m
- Frequency
- Once daily
- Estimated price
- $13–24
- Website
- Kazakhstan Railways
- Schedules at
- Kazakhstan Railways
- Book at
- Kazakhstan Railways
- 3rd Class (Berth)
- $13–15
- 2nd Class (Coupe)
- $21–24
- Phone
- 1433
- [email protected]
- Website
- Kazakhstan Railways
Train from Astana 1 to Petropavlovsk
- Ave. Duration
- 6h 18m
- Frequency
- 4 times a week
- Estimated price
- $9–12
- Website
- Kazakhstan Railways
- Schedules at
- Kazakhstan Railways
- Book at
- Kazakhstan Railways
- 1st Class (Lux)
- $30–40
- 2nd Class (Coupe)
- $23–30
- 3rd Class (Seat)
- $9–12
Train from Astana 1 to Petropavlovsk
- Ave. Duration
- 6h 18m
- Frequency
- 4 times a week
- Estimated price
- $9–12
- Website
- Kazakhstan Railways
- Schedules at
- Kazakhstan Railways
- Book at
- Kazakhstan Railways
- 1st Class (Lux)
- $30–40
- 2nd Class (Coupe)
- $23–30
- 3rd Class (Seat)
- $9–12
- Phone
- +370 700 55 111
- [email protected]
- Website
- LTG Link
Train from Vilnius to Rīgas Centrālā stacija
- Ave. Duration
- 4h 4m
- Frequency
- Once daily
- Estimated price
- $18–25
- Website
- LTG Link
- Phone
- 1433
- [email protected]
- Website
- Kazakhstan Railways
Train from Astana Nurly Zhol to Aksakovo
- Ave. Duration
- 33h 40m
- Frequency
- Twice a week
- Estimated price
- $120–230
- Website
- Kazakhstan Railways
- Schedules at
- Kazakhstan Railways
- Book at
- Kazakhstan Railways
- 3rd Class (Berth)
- $120–170
- 2nd Class (Coupe)
- $170–230
- 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
- +371 67 214 512
- [email protected]
- Website
- ecolines.net
Bus from Severnye Vorota Bus Terminal to Riga Central Bus Station
- Ave. Duration
- 19h 30m
- Frequency
- Once daily
- Estimated price
- $70–140
- Schedules at
- ecolines.ru
- Book at
- ecolines.ru
- Phone
- +7 812 386 79 79
- [email protected]
- Website
- ecolines.ru
Bus from Kaliningrad Bus station to Riga Central Bus Station
- Ave. Duration
- 8h 5m
- Frequency
- 3 times a week
- Estimated price
- $16–80
- Schedules at
- ecolines.ru
- Book at
- ecolines.ru
- Phone
- +371 22 474 814
- [email protected]
- Website
- Vissa
Bus from Pskov Bus station to Riga Central Bus Station
- Phone
- +7 (901) 374-41-56
- [email protected]
- Website
- Markatek
Bus from Pskov Bus station to Riga Central Bus Station
- Phone
- +37167210066
- [email protected]
- Website
- latlines.lv
Bus from Orsha to Riga Central Bus Station
- Ave. Duration
- 11h 16m
- Frequency
- Twice a week
- Estimated price
- $35–75
- Schedules at
- latlines.lv
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 How to get from London to Edinburgh, Need to know: Jadrolinija, and How to get from Heathrow Airport into central London - to help you get the most out of your next trip.
Booking & Getting There
Yes, the driving distance between Astana to Riga is 3552 km. It takes approximately 47h 28m to drive from Astana to Riga.
There are 2015+ hotels available in Riga.






















