There are 8 ways to get from Astrakhan 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 Astrakhan/Narimanovo Airport (ASF) to Riga International Airport (RIX)ASF - RIX
12h 45m$102–753Train, bus via Moscow
cheapest- Take the train from Astrahan 1 to Moskva Paveleckaia005Ж / ...
- Take the bus from Severnye Vorota Bus Terminal to Riga Central Bus Station
46h 20m$84–198Bus
- Take the bus from Astrakhan Bus station to Salaryevo Bus Station
- Take the bus from Salaryevo Bus Station to Vitebsk Bus station
- Take the bus from Vitebsk Bus station to Riga Central Bus Station
38h 39mDrive 2,297.4 km
- Drive from Astrakhan to Riga2,297.4 km
30h 2m$414–598Fly to Minsk National Airport, bus, train
- Fly from Astrakhan/Narimanovo Airport (ASF) to Minsk National Airport (MSQ)ASF - MSQ
- Take the bus from Minsk Airport to Minsk station
- Take the bus from Minsk Central Bus Station to Vilnius, Autobusų Stotis
- Take the train from Vilniaus geležinkelio stotis to Rīgas
17h 22m$151–640Train, bus
- Take the train from Astrahan 1 to St Petersburg Glavny109Ж
- Take the bus from Saint Petersburg Bus Terminal to Rīga Pļavnieki-2
2d 1h$133–205Train, bus #2
- Take the train from Astrahan 1 to Bologoe Moskovskoe
- Take the train from Bologoe-Moskovskoe to Pskov Pass
- Take the bus from Pskov Bus station to Riga Central Bus Station
2d 2h$92–156Train
- Take the train from Astrahan 1 to St Petersburg Glavny
- Take the train from Baltiysky Railway Terminal to Pechory-Pskovskie
- Take the train from Koidula to TartuR46
- Take the train from Tartu to Riga-Pasazieru217
2d 2h
Astrakhan to Riga by train and bus
Questions & Answers
The cheapest way to get from Astrakhan to Riga is to train and bus which costs $90 - $160 and takes 2 days 2h.
The fastest way to get from Astrakhan to Riga is to fly which takes 12h 45m and costs $100 - $800.
No, there is no direct bus from Astrakhan station to Riga station. However, there are services departing from Astrakhan Bus station and arriving at Riga Central Bus Station via Salaryevo Bus Station and Vitebsk Bus station. The journey, including transfers, takes approximately 38h 39m.
The distance between Astrakhan and Riga is 2037 km. The road distance is 2297.4 km.
The best way to get from Astrakhan to Riga without a car is to bus which takes 38h 39m and costs .
It takes approximately 12h 45m to get from Astrakhan to Riga, including transfers.
Astrakhan to Riga bus services, operated by Avtovokzaly.ru, depart from Astrakhan Bus station.
The best way to get from Astrakhan to Riga is to fly which takes 12h 45m and costs $100 - $800. Alternatively, you can bus, which costs and takes 38h 39m, you could also train, which costs and takes 2 days 2h.
Astrakhan to Riga bus services, operated by Avtovokzaly.ru, arrive at Salaryevo Bus Station.
Riga is 2h behind Astrakhan. It is currently 7:47 PM in Astrakhan and 5:47 PM in Riga.
What companies run services between Astrakhan, Russia and Riga, Latvia?
Aeroflot Russian Airlines, Air Serbia, and three other airlines fly from Astrakhan/Narimanovo Airport (ASF) to Riga International Airport (RIX) 5 times a week. Alternatively, you can take a bus from Astrakhan Bus station to Riga Central Bus Station via Salaryevo Bus Station and Vitebsk Bus station in around 38h 39m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- airserbia.com
Flights from Astrakhan/Narimanovo Airport to Riga International Airport via Moscow Sheremetyevo, Belgrade
- Ave. Duration
- 19h 20m
- When
- Thursday, Friday, and Sunday
- Estimated price
- $100–750
- Website
- aeroflot.ru
Flights from Astrakhan/Narimanovo Airport to Minsk National Airport via Moscow Sheremetyevo
- Ave. Duration
- 7h 43m
- When
- Every day
- Estimated price
- $95–480
- Website
- turkishairlines.com
Flights from Astrakhan/Narimanovo Airport to Riga International Airport via Mineralnye Vody, Istanbul
- Ave. Duration
- 19h
- When
- Tuesday
- Estimated price
- $220–850
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Astrahan 1 to Moskva Paveleckaia
- Ave. Duration
- 25h 13m
- Frequency
- Twice daily
- Estimated price
- $50–90
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- $220–310
- 3rd Class (Platzcart)
- $50–75
- 2nd Class (Kupé)
- $60–90
Train from Astrahan 1 to St Petersburg Glavny
- Ave. Duration
- 37h 47m
- Frequency
- Once daily
- Estimated price
- $70–120
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- $290–410
- 3rd Class (Platzcart)
- $70–100
- 2nd Class (Kupé)
- $80–120
Train from Astrahan 1 to Bologoe Moskovskoe
- Ave. Duration
- 32h 47m
- Frequency
- Once daily
- Estimated price
- $60–110
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- $260–360
- 3rd Class (Platzcart)
- $60–90
- 2nd Class (Kupé)
- $70–110
Train from Bologoe-Moskovskoe to Pskov Pass
- Ave. Duration
- 7h 11m
- Frequency
- Once daily
- Estimated price
- $19–40
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- $80–120
- 3rd Class (Platzcart)
- $19–27
- 2nd Class (Kupé)
- $28–40
- Phone
- +370 700 55 111
- informacija@ltglink.lt
- Website
- ltglink.lt
Train from Vilniaus geležinkelio stotis to Rīgas
- Ave. Duration
- 3h 59m
- Frequency
- Once daily
- Estimated price
- $25
- Website
- https://ltglink.lt/en
Train from Tartu to Riga-Pasazieru
- Ave. Duration
- 3h 43m
- Frequency
- Once daily
- Website
- https://ltglink.lt/en
- Phone
- 8 (800) 775-00-00
- Website
- rzd.ru
Train from Baltiysky Railway Terminal to Pechory-Pskovskie
- Ave. Duration
- 4h 17m
- Frequency
- 5 times a week
- Estimated price
- $13–27
- Website
- https://eng.rzd.ru/
- Lastochka Train
- $19–27
- Phone
- +372 616 0245
- klienditugi@elron.ee
- Website
- elron.ee
Train from Koidula to Tartu
- Ave. Duration
- 1h 19m
- Frequency
- Twice daily
- Estimated price
- $6–10
- Website
- https://elron.ee/en
- Express Train Ticket
- $6–10
- Phone
- 8-800-775-45-73
- Website
- avtovokzaly.ru
Bus from Astrakhan Bus station to Salaryevo Bus Station
- Ave. Duration
- 19h
- Frequency
- 5 times a day
- Estimated price
- $35–50
- Schedules at
- avtovokzaly.ru
Bus from Salaryevo Bus Station to Vitebsk Bus station
- Ave. Duration
- 7h 30m
- Frequency
- Twice daily
- Estimated price
- $18–26
- Schedules at
- avtovokzaly.ru
- Phone
- +371 672 100 66
- info@latlines.lv
- Website
- latlines.lv
Bus from Vitebsk Bus station to Riga Central Bus Station
- Ave. Duration
- 10h 9m
- Frequency
- Twice a week
- Schedules at
- latlines.lv
- Phone
- +371 67 214 512
- info@ecolines.lv
- Website
- ecolines.net
Bus from Severnye Vorota Bus Terminal to Riga Central Bus Station
- Ave. Duration
- 19h 30m
- Frequency
- Once daily
- Estimated price
- $30–110
- Website
- https://ecolines.net/
Bus from Minsk Central Bus Station to Vilnius, Autobusų Stotis
- Ave. Duration
- 7h 30m
- Frequency
- Every 4 hours
- Estimated price
- $60–130
- Website
- https://ecolines.net/
Bus from Pskov Bus station to Riga Central Bus Station
- Ave. Duration
- 8h 20m
- Frequency
- Once daily
- Estimated price
- $11–24
- Website
- https://ecolines.net/
- Phone
- +375-17-251-14-11
- info@minsktrans.by
- Website
- minsktrans.by
Bus from Minsk Airport to Minsk station
- Ave. Duration
- 24 min
- Frequency
- Hourly
- Estimated price
- $1–2
- Schedules at
- https://minsktrans.by/en/home/
- Book at
- https://infobus.by/en/bus
Bus from Minsk Central Bus Station to Vilnius, Autobusų Stotis
- Ave. Duration
- 3h 30m
- Frequency
- Hourly
- Estimated price
- $4–55
- Schedules at
- https://minsktrans.by/en/home/
- Book at
- https://infobus.by/en/bus
- Phone
- +370 612 66166
- info@toks.lt
- Website
- toks.lt
Bus from Minsk Central Bus Station to Vilnius, Autobusų Stotis
- Ave. Duration
- 4h 20m
- Frequency
- Every 2 hours
- Estimated price
- $60–90
- Website
- https://toks.lt/en/
- Phone
- +375 (29) 643 70 22
- intercars@intercars.ru
- Website
- intercars-tickets.com
Bus from Minsk Central Bus Station to Vilnius, Autobusų Stotis
- Ave. Duration
- 5h 15m
- Frequency
- Once daily
- Estimated price
- $28–60
- Website
- https://www.intercars-tickets.com/
- Phone
- +372 680 0909
- info@luxexpress.eu
- Website
- luxexpress.eu
Bus from Saint Petersburg Bus Terminal to Rīga Pļavnieki-2
- Ave. Duration
- 9h 45m
- Frequency
- Once daily
- Estimated price
- $60–90
- Website
- https://luxexpress.eu/en/
- Phone
- 8 800 770 00 20
- info@sks-auto.ru
- Website
- sks-auto.ru
Bus from Pskov Bus station to Riga Central Bus Station
- Ave. Duration
- 7h
- Frequency
- 3 times a week
- Estimated price
- $10–15
- Schedules at
- sks-auto.ru
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 Is ride-sharing platform BlaBlaCar right for you?, Travelling to the US: What do I need to know?, and How to get from JFK to New York City - to help you get the most out of your next trip.
More Questions & Answers
Yes, the driving distance between Astrakhan to Riga is 2297 km. It takes approximately 30h 2m to drive from Astrakhan to Riga.
There are 1877+ hotels available in Riga.




































