There are 5 ways to get from Barnaul to Ryazan by plane, 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 Domodedovo International Airport, train
best- Fly from Barnaul West Airport (BAX) to Domodedovo International Airport (DME)BAX - DME
- Take the train from Kazansky Railway Terminal to Riazan 2
9h 45m₽11,326–49,892Train
cheapest- Take the train from Barnaul to Kazansky Railway Terminal095Н
- Take the train from Kazansky Railway Terminal to Riazan 2020С / ...
2d 16h₽9,058–15,729Train via Moscow
- Take the train from Barnaul to Yaroslavsky Railway Terminal077Ы
- Take the train from Kazansky Railway Terminal to Riazan 2020С / ...
2d 10h₽9,357–16,152Drive 3,343.7 km
- Drive from Barnaul to Ryazan3,343.7 km
45h 14m₽21,361–30,855Fly to Sheremetyevo International Airport, train
- Fly from Barnaul West Airport (BAX) to Sheremetyevo International Airport (SVO)BAX - SVO
- Take the train from Kazansky Railway Terminal to Riazan 2
9h 53m₽17,056–78,317
Barnaul to Ryazan by train and foot
Questions & Answers
The cheapest way to get from Barnaul to Ryazan is to train which costs RUB 9000 - RUB 16000 and takes 2 days 16h.
The fastest way to get from Barnaul to Ryazan is to fly and train which takes 9h 45m and costs RUB 11000 - RUB 50000.
No, there is no direct train from Barnaul to Ryazan. However, there are services departing from Barnaul and arriving at Riazan 2 via Kazansky Railway Terminal. The journey, including transfers, takes approximately 2 days 10h.
The distance between Barnaul and Ryazan is 3176 km. The road distance is 3343.7 km.
The best way to get from Barnaul to Ryazan without a car is to train via Moscow which takes 2 days 10h and costs RUB 9000 - RUB 17000.
It takes approximately 9h 45m to get from Barnaul to Ryazan, including transfers.
Barnaul to Ryazan train services, operated by Russian Railways (РЖД), depart from Barnaul station.
Ryazan is 4h behind Barnaul. It is currently 1:39 PM in Barnaul and 9:39 AM in Ryazan.
Barnaul to Ryazan train services, operated by Russian Railways (РЖД), arrive at Yaroslavsky Railway Terminal station.
Yes, the driving distance between Barnaul to Ryazan is 3344 km. It takes approximately 45h 14m to drive from Barnaul to Ryazan.
What companies run services between Barnaul, Russia and Ryazan, Russia?
You can take a train from Barnaul to Riazan 2 via Yaroslavsky Railway Terminal and Kazansky Railway Terminal in around 2d 10h.
- Website
- s7.ru
Flights from Barnaul West Airport to Domodedovo International Airport
- Ave. Duration
- 4h 35m
- When
- Every day
- Estimated price
- ₽10,000–46,000
Flights from Barnaul West Airport to Domodedovo International Airport via Novosibirsk
- Ave. Duration
- 8h 15m
- When
- Every day
- Estimated price
- ₽10,000–46,000
- Website
- uralairlines.ru
Flights from Barnaul West Airport to Domodedovo International Airport
- Ave. Duration
- 4h 30m
- When
- Every day
- Estimated price
- ₽10,000–46,000
- Website
- aeroflot.ru
Flights from Barnaul West Airport to Sheremetyevo International Airport
- Ave. Duration
- 4h 10m
- When
- Every day
- Estimated price
- ₽16,000–75,000
- Website
- nordwindairlines.ru
Flights from Barnaul West Airport to Sheremetyevo International Airport via Kazan
- Ave. Duration
- 6h 25m
- When
- Monday and Thursday
- Estimated price
- ₽16,000–75,000
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Kazansky Railway Terminal to Riazan 2
- Ave. Duration
- 2h 37m
- Frequency
- Every 4 hours
- Estimated price
- ₽1,100–2,700
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽5,000–7,500
- 3rd Class (Platzcart)
- ₽1,100–1,700
- 2nd Class (Kupé)
- ₽1,900–2,700
Train from Barnaul to Yaroslavsky Railway Terminal
- Ave. Duration
- 2d 7h
- Frequency
- 4 times a week
- Estimated price
- ₽8,500–14,000
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽36,000–50,000
- 3rd Class (Platzcart)
- ₽8,500–13,000
- 2nd Class (Kupé)
- ₽9,500–14,000
Train from Barnaul to Kazansky Railway Terminal
- Ave. Duration
- 2d 12h
- Frequency
- 4 times a week
- Estimated price
- ₽8,500–13,000
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽35,000–48,000
- 3rd Class (Platzcart)
- ₽8,500–12,000
- 2nd Class (Kupé)
- ₽9,500–13,000
- Phone
- 8 800 775 54 53
- Website
- grandtrain.ru
Train from Kazansky Railway Terminal to Riazan 2
- Ave. Duration
- 2h 57m
- Frequency
- 3 times a day
- Estimated price
- ₽550–800
- Website
- https://grandtrain.ru/
- Schedules at
- https://grandtrain.ru/raspisanie/
- 3rd Class (Platzcart)
- ₽750–800
- 2nd Class (Kupé)
- ₽550–700
- Phone
- 8 (800) 775-00-00
- Website
- rzd.ru
Train from Kazansky Railway Terminal to Riazan 2
- Ave. Duration
- 2h 3m
- Frequency
- Twice daily
- Estimated price
- ₽1,000–1,500
- Website
- https://eng.rzd.ru/
- Lastochka Train
- ₽1,000–1,500
- Phone
- 8 (800) 301-00-00
- COMPLAINTS@CENTRAL-PPK.RU
- Website
- central-ppk.ru
Train from Kazansky Railway Terminal to Riazan 2
- Ave. Duration
- 3h 10m
- Frequency
- Twice a week
- Estimated price
- ₽600–950
- Website
- https://www.central-ppk.ru/new/eng/
- Schedules at
- https://www.central-ppk.ru/new/eng/schedule/
- Commuter Electric Train
- ₽600–850
- Lastochka Train
- ₽700–950
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 Travel Insider: Top Japan travel tips by Beatrix Holland, French strikes 2018: What are my alternative transport options?, and Travelling by boat in Italy - to help you get the most out of your next trip.













