There are 3 ways to get from Ukraine to Ryazan by bus, train, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Transport is disrupted due to the Russia-Ukraine war. Read more
Bus, train, fly
best- Take the bus from Lviv Palace Square to Warszawa Centralna Stationbus
- Take the train from Warszawa Centralna to Terespoltrain
- Fly from Brest Airport (BQT) to Sheremetyevo International Airport (SVO)plane BQT - SVO
- Take the train from Kazansky Railway Terminal to Riazan 2train
17h 2m₽12,212–42,300Bus, train
cheapest- Take the bus from Kyiv Central Bus station to Orheibus
- Take the bus from Orhei, Moldova to Moscow, International Bus Stationbus
- Take the train from Kazansky Railway Terminal to Lagernytrain
45h 41m₽11,040–21,205Bus
- Take the bus from Kyiv Bus station to Vilnius, Autobusų Stotisbus
- Take the bus from Vilnius, Autobusų Stotis to Minsk Central Bus Stationbus
- Take the bus from Minsk to Moscowbus
- Take the bus from Moscow Central Bus Station to Ryazan Bus stationbus
42h 16m₽12,215–25,615
Brest Airport (BQT) to Sheremetyevo International Airport (SVO) flights
Comparing Your Travel Options
Transport is disrupted due to the Russia-Ukraine war. Read more
The cheapest way to get from Ukraine to Ryazan is to bus which costs RUB 12000 - RUB 26000 and takes 42h 16m.
Transport is disrupted due to the Russia-Ukraine war. Read more
The fastest way to get from Ukraine to Ryazan is to bus and train and fly which takes 17h 2m and costs RUB 12000 - RUB 43000.
Transport is disrupted due to the Russia-Ukraine war. Read more
No, there is no direct bus from Ukraine station to Ryazan station. However, there are services departing from Kyiv Bus station and arriving at Ryazan Bus station via Vilnius, Autobusų Stotis, Minsk and Moscow Central Bus Station. The journey, including transfers, takes approximately 42h 16m.
Transport is disrupted due to the Russia-Ukraine war. Read more
The distance between Ukraine and Ryazan is 1824 km.
Transport is disrupted due to the Russia-Ukraine war. Read more
The best way to get from Ukraine to Ryazan without a car is to bus which takes 42h 16m and costs RUB 12000 - RUB 26000.
Transport is disrupted due to the Russia-Ukraine war. Read more
It takes approximately 17h 2m to get from Ukraine to Ryazan, including transfers.
Transport is disrupted due to the Russia-Ukraine war. Read more
Ukraine to Ryazan bus services, operated by TransTempo, depart from Kyiv Bus station.
Transport is disrupted due to the Russia-Ukraine war. Read more
Ukraine to Ryazan bus services, operated by TransTempo, arrive at Vilnius, Autobusų Stotis station.
What companies run services between Ukraine and Ryazan, Russia?
You can take a subway from Khreshchatyk to Ryazan Bus station via Vokzalna, Kyiv Bus station, Vilnius, Autobusų Stotis, Minsk Central Bus Station, Minsk, and Moscow Central Bus Station in around 42h 16m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- belavia.by
Flights from Brest Airport to Sheremetyevo International Airport
- Ave. Duration
- 1h 50m
- When
- Monday, Thursday, Wednesday, and Saturday
- Estimated price
- ₽5,500–31,000
- Phone
- +48 22 322 22 22
- sekretariat@intercity.pl
- Website
- PKP Intercity
Train from Warszawa Centralna to Terespol
- Ave. Duration
- 2h 3m
- Frequency
- Every 3 hours
- Estimated price
- ₽2,100–4,000
- Website
- PKP Intercity
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Kazansky Railway Terminal to Riazan 2
- Ave. Duration
- 2h 37m
- Frequency
- Every 4 hours
- Estimated price
- ₽1,000–2,800
- Website
- Russian Railways
- 1nd Class (SW)
- ₽6,500–9,500
- 3rd Class (Platzcart)
- ₽1,000–1,300
- 2nd Class (Kupé)
- ₽2,000–2,800
- Phone
- 8 800 775 54 53
- Website
- Grand Service Express
Train from Kazansky Railway Terminal to Riazan 2
- Ave. Duration
- 2h 50m
- Frequency
- 4 times a day
- Estimated price
- ₽550–800
- Website
- Grand Service Express
- Schedules at
- Grand Service Express
- 3rd Class (Platzcart)
- ₽750–800
- 2nd Class (Kupé)
- ₽550–700
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Kazansky Railway Terminal to Riazan 2
- Ave. Duration
- 2h 3m
- Frequency
- Twice daily
- Estimated price
- ₽700–1,300
- Website
- Russian Railways
- Lastochka Train
- ₽900–1,300
- Commuter Electric Train
- ₽700–1,000
- Phone
- 8 (800) 301-00-00
- COMPLAINTS@CENTRAL-PPK.RU
- Website
- Central PPK
Train from Kazansky Railway Terminal to Riazan 2
- Ave. Duration
- 3h 10m
- Frequency
- Twice a week
- Estimated price
- ₽650–1,300
- Website
- Central PPK
- Schedules at
- Central PPK
- Commuter Electric Train
- ₽650–950
- Lastochka Train
- ₽1,000–1,300
Train from Kazansky Railway Terminal to Lagerny
- Ave. Duration
- 3h 26m
- Frequency
- Every 4 hours
- Estimated price
- ₽650–1,200
- Website
- Central PPK
- Schedules at
- Central PPK
- Commuter Electric Train
- ₽650–950
- Lastochka Train
- ₽950–1,200
- Phone
- +38 098-888-11-08
- igoruzhanskyi@grandbus.com.ua
- Website
- Grand Bus
Bus from Lviv Palace Square to Warszawa Centralna Station
- Ave. Duration
- 4h 26m
- Frequency
- Once daily
- Estimated price
- ₽3,600–3,900
- Website
- Grand Bus
- Phone
- +38 (067) 467-44-00
- transtempo@ukr.net
- Website
- TransTempo
Bus from Kyiv Bus station to Vilnius, Autobusų Stotis
- Ave. Duration
- 20h 20m
- Frequency
- Once daily
- Estimated price
- ₽6,000–11,000
- Website
- TransTempo
- Phone
- +370 612 88 984
- info@eurolines.lt
- Website
- Eurolines Lithuania
Bus from Vilnius, Autobusų Stotis to Minsk Central Bus Station
- Ave. Duration
- 3h 20m
- Frequency
- Every 4 hours
- Estimated price
- ₽1,200–7,000
- Website
- Eurolines Lithuania
- Phone
- +375-17-251-14-11
- info@minsktrans.by
- Website
- Minsktrans
Bus from Vilnius, Autobusų Stotis to Minsk Central Bus Station
- Ave. Duration
- 4h 55m
- Frequency
- Every 4 hours
- Estimated price
- ₽500–6,000
- Book at
- Infobus
- Website
- Minsktrans
- Schedules at
- Minsktrans
- Phone
- +371 67 214 512
- info@ecolines.lv
- Website
- ecolines.net
Bus from Vilnius, Autobusų Stotis to Minsk Central Bus Station
- Ave. Duration
- 4h 20m
- Frequency
- 4 times a day
- Estimated price
- ₽1,200–2,300
- Schedules at
- ecolines.net
- Book at
- ecolines.net
- Phone
- +375 (29) 643 70 22
- intercars@intercars.ru
- Website
- Intercars Europe
Bus from Vilnius, Autobusų Stotis to Minsk Central Bus Station
- Ave. Duration
- 6h 30m
- Frequency
- 4 times a week
- Estimated price
- ₽1,596
- Website
- Intercars Europe
- Phone
- +375 165 683545
- mail@pinskap.by
- Website
- Pinsk bus Park
Bus from Minsk to Moscow
- Ave. Duration
- 10h 40m
- Frequency
- Twice daily
- Estimated price
- ₽3,900–6,000
- Website
- Pinsk bus Park
- Website
- Pinsk bus Park
- Phone
- 8-800-775-45-73
- Website
- avtovokzaly.ru
Bus from Moscow Central Bus Station to Ryazan Bus station
- Ave. Duration
- 3h 52m
- Frequency
- 3 times a day
- Estimated price
- ₽1,100–1,600
- Schedules at
- avtovokzaly.ru
- Phone
- +373 78 348 888
- contact@galtrans.md
- Website
- galtrans.md
Bus from Kyiv Central Bus station to Orhei
- Ave. Duration
- 14h
- Frequency
- Hourly
- Estimated price
- ₽2,300–3,900
- Schedules at
- galtrans.md
- Phone
- +373 (689) 78-455
- bon_voyage_tour@list.ru
- Website
- bonvoyage.md
Bus from Orhei, Moldova to Moscow, International Bus Station
- Ave. Duration
- 25h
- Frequency
- Twice a week
- Estimated price
- ₽8,000–16,000
- Schedules at
- bonvoyage.md
- Book at
- bonvoyage.md
- Adult
- ₽16,000
- Children
- ₽8,000
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 Which London airport should I choose?, Need to know: Jadrolinija, and Travelling to the UK: What do I need to know? - to help you get the most out of your next trip.





































