There are 4 ways to get from Riyadh to Shira by plane, train, car, or bus
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 Abakan International, train
best- Fly from Riyadh (RUH) to Abakan International (ABA)plane RUH - ABA
- Take the train from Abakan to Shiratrain
20h 4m₽13,383–51,071Drive 6,939.7 km
- Drive from Riyadh to Shiracar 6,939.7 km
3d 19h₽43,353–62,620Fly to Krasnoyarsk Yemelyanovo Airport, bus
- Fly from Riyadh (RUH) to Krasnoyarsk Yemelyanovo Airport (KJA)plane RUH - KJA
- Take the bus from Yemelyanovo Airport to Krasnoyarsk Bus stationbus
- Take the bus from Krasnoyarsk Bus station to Shirabus
25h 41m₽15,568–56,716Fly to Tolmachevo Airport, train
- Fly from Riyadh (RUH) to Tolmachevo Airport (OVB)plane RUH - OVB
- Take the train from Novosibirsk Gl to Shiratrain
32h 16m₽21,573–85,991
Riyadh (RUH) to Abakan International (ABA) flights
Questions & Answers
The cheapest way to get from Riyadh to Shira is to fly and train which costs RUB 13000 - RUB 55000 and takes 20h 4m.
The fastest way to get from Riyadh to Shira is to fly and train which takes 20h 4m and costs RUB 13000 - RUB 55000.
The distance between Riyadh and Shira is 5093 km. The road distance is 6939.7 km.
It takes approximately 20h 4m to get from Riyadh to Shira, including transfers.
Shira is 4h ahead of Riyadh. It is currently 9:13 PM in Riyadh and 1:13 AM in Shira.
Yes, the driving distance between Riyadh to Shira is 6940 km. It takes approximately 3 days 19h to drive from Riyadh to Shira.
What companies run services between Riyadh, Saudi Arabia and Shira, Respublika Khakasiya, Russia?
There is no direct connection from Riyadh to Shira. However, you can take the line 1 subway to Kafd, take the line 4 subway to Airport T3-4, walk to Riyadh-Airport-RUH airport, fly to Abakan International (ABA), take the taxi to Abakan, then take the train to Shira. Alternatively, you can drive from Riyadh to Shira in around 3d 19h.
- Website
- s7.ru
Flights from Riyadh to Abakan International via Dubai, Tolmachevo Airport
- Ave. Duration
- 11h 12m
- When
- Every day
- Estimated price
- ₽19,000–55,000
Flights from Riyadh to Abakan International via Baku Heydar Aliyev, Tolmachevo Airport
- Ave. Duration
- 20h
- When
- Tuesday and Saturday
- Estimated price
- ₽12,000–48,000
Flights from Riyadh to Krasnoyarsk Yemelyanovo Airport via Doha, Tashkent
- Ave. Duration
- 14h 25m
- When
- Friday
- Estimated price
- ₽18,000–65,000
Flights from Riyadh to Krasnoyarsk Yemelyanovo Airport via Baku Heydar Aliyev, Tolmachevo Airport
- Ave. Duration
- 16h 10m
- When
- Tuesday and Saturday
- Estimated price
- ₽14,000–60,000
Flights from Riyadh to Tolmachevo Airport via Dubai
- Ave. Duration
- 8h 50m
- When
- Every day
- Estimated price
- ₽20,000–80,000
Flights from Riyadh to Tolmachevo Airport via Baku Heydar Aliyev
- Ave. Duration
- 10h 50m
- When
- Tuesday and Saturday
- Estimated price
- ₽19,000–80,000
- Website
- uzairways.com
Flights from Riyadh to Krasnoyarsk Yemelyanovo Airport via Doha, Tashkent
- Ave. Duration
- 14h 25m
- When
- Friday
- Estimated price
- ₽18,000–65,000
- Website
- flydubai.com
Flights from Riyadh to Tolmachevo Airport via Dubai
- Ave. Duration
- 8h 32m
- When
- Every day
- Estimated price
- ₽32,000–90,000
- Website
- aeroflot.ru
Flights from Riyadh to Abakan International via Moscow Sheremetyevo
- Ave. Duration
- 21h 5m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- ₽17,000–48,000
- Website
- iraero.ru
Flights from Riyadh to Krasnoyarsk Yemelyanovo Airport via Baku Heydar Aliyev
- Ave. Duration
- 20h 20m
- When
- Friday
- Estimated price
- ₽14,000–55,000
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Abakan to Shira
- Ave. Duration
- 4h 28m
- Frequency
- 4 times a week
- Estimated price
- ₽1,100–2,600
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽5,000–7,000
- 3rd Class (Platzcart)
- ₽1,100–1,600
- 2nd Class (Kupé)
- ₽1,900–2,600
Train from Novosibirsk Gl to Shira
- Ave. Duration
- 18h 33m
- Frequency
- 4 times a week
- Estimated price
- ₽2,400–4,600
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽10,000–15,000
- 3rd Class (Platzcart)
- ₽2,400–3,500
- 2nd Class (Kupé)
- ₽3,300–4,600
- Phone
- +7 (391) 220-11-72
- Website
- krasavtovokzal.ru
Bus from Yemelyanovo Airport to Krasnoyarsk Bus station
- Ave. Duration
- 50 min
- Frequency
- Hourly
- Estimated price
- ₽125
- Schedules at
- krasavtovokzal.ru
Bus from Krasnoyarsk Bus station to Shira
- Ave. Duration
- 6h 10m
- Frequency
- Once daily
- Estimated price
- ₽1,300
- Schedules at
- krasavtovokzal.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 How to get from JFK to New York City, 5 delightfully under-the-radar French towns you need to visit, and 5 incredible day trips from Florence by train - to help you get the most out of your next trip.



