There are 6 ways to get from Kursk to Ufa by train, plane, bus, 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.
Train to Moscow Vnukovo, fly
best- Take the train from Kursk to Moskva Kurskaiatrain
- Fly from Moscow Vnukovo (VKO) to Ufa International Airport (UFA)plane VKO - UFA
10h 13m₽15,603–78,650Bus
cheapest- Take the bus from Kursk Bus station to Plavskbus
- Take the bus from Plavsk to Moscow Orekhovo Bus stationbus
- Take the bus from Moscow Central Bus Station to Ufa South Bus Terminalbus
32h 18m₽4,998–7,163Train
- Take the train from Kursk to Rjavatrain 029У / ...
- Take the train from Rjava to Ufatrain 124В
36h 32m₽5,235–10,269Drive 1,555.8 km
- Drive from Kursk to Ufacar 1,555.8 km
21h 11m₽9,924–14,334Train to Sheremetyevo International Airport, fly
- Take the train from Kursk to Moskva Kurskaiatrain
- Fly from Sheremetyevo International Airport (SVO) to Ufa International Airport (UFA)plane SVO - UFA
11h 36m₽16,858–84,870Train to Domodedovo International Airport, fly
- Take the train from Kursk to Moskva Kurskaiatrain
- Fly from Domodedovo International Airport (DME) to Ufa International Airport (UFA)plane DME - UFA
10h 47m₽14,858–74,220
Kursk to Ufa by train
Questions & Answers
The cheapest way to get from Kursk to Ufa is to bus which costs RUB 5000 - RUB 7500 and takes 32h 18m.
The fastest way to get from Kursk to Ufa is to train and fly which takes 10h 13m and costs RUB 15000 - RUB 80000.
No, there is no direct train from Kursk to Ufa. However, there are services departing from Kursk and arriving at Ufa via Rjava. The journey, including transfers, takes approximately 36h 32m.
The distance between Kursk and Ufa is 1775 km. The road distance is 1555.8 km.
The best way to get from Kursk to Ufa without a car is to bus which takes 32h 18m and costs RUB 5000 - RUB 7500.
It takes approximately 10h 13m to get from Kursk to Ufa, including transfers.
Kursk to Ufa train services, operated by Russian Railways (РЖД), depart from Kursk station.
The best way to get from Kursk to Ufa is to bus which takes 32h 18m and costs RUB 5000 - RUB 7500. Alternatively, you can train, which costs RUB 5000 - RUB 11000 and takes 36h 32m.
Ufa is 2h ahead of Kursk. It is currently 1:33 AM in Kursk and 3:33 AM in Ufa.
Kursk to Ufa train services, operated by Russian Railways (РЖД), arrive at Rjava station.
What companies run services between Kursk, Russia and Ufa, Russia?
You can take a bus from Kursk Bus station to Ufa South Bus Terminal via Plavsk, Moscow Orekhovo Bus station, Orekhovo, Teatralnaya, Ploshchad Revolyutsii, Shchyolkovskaya, and Moscow Central Bus Station in around 32h 18m. Alternatively, you can take a train from Kursk to Ufa via Rjava in around 36h 32m.
- Website
- aeroflot.ru
Flights from Sheremetyevo International Airport to Ufa International Airport
- Ave. Duration
- 2h 11m
- When
- Every day
- Estimated price
- ₽14,000–80,000
- Website
- utair.ru
Flights from Moscow Vnukovo to Ufa International Airport
- Ave. Duration
- 2h 5m
- When
- Every day
- Estimated price
- ₽13,000–75,000
- Website
- avia.gazprom.com
Flights from Moscow Vnukovo to Ufa International Airport
- Ave. Duration
- 2h
- When
- Tuesday
- Estimated price
- ₽13,000–75,000
- Website
- s7.ru
Flights from Domodedovo International Airport to Ufa International Airport
- Ave. Duration
- 2h 15m
- When
- Every day
- Estimated price
- ₽12,000–70,000
- Phone
- 8 (800) 775-00-00
- Website
- rzd.ru
Train from Kursk to Moskva Kurskaia
- Ave. Duration
- 5h 29m
- Frequency
- 5 times a day
- Estimated price
- ₽2,400–3,500
- Website
- https://eng.rzd.ru/
- Lastochka Train
- ₽2,400–3,500
Train from Kursk to Rjava
- Ave. Duration
- 50 min
- Frequency
- Twice daily
- Estimated price
- ₽500–800
- Website
- https://eng.rzd.ru/
- Lastochka Train
- ₽500–800
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Kursk to Rjava
- Ave. Duration
- 51 min
- Frequency
- 3 times a day
- Estimated price
- ₽850–2,300
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽4,100–6,000
- 3rd Class (Platzcart)
- ₽850–1,300
- 2nd Class (Kupé)
- ₽1,600–2,300
Train from Rjava to Ufa
- Ave. Duration
- 34h 41m
- Frequency
- 4 times a week
- Estimated price
- ₽4,700–8,000
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽19,000–27,000
- 3rd Class (Platzcart)
- ₽4,700–6,500
- 2nd Class (Kupé)
- ₽5,500–8,000
- Phone
- 8-800-775-45-73
- Website
- avtovokzaly.ru
Bus from Kursk Bus station to Plavsk
- Ave. Duration
- 5h 19m
- Frequency
- Once daily
- Estimated price
- ₽1,100–1,600
- Schedules at
- avtovokzaly.ru
Bus from Plavsk to Moscow Orekhovo Bus station
- Ave. Duration
- 3h
- Frequency
- Twice daily
- Estimated price
- ₽1,000–1,500
- Schedules at
- avtovokzaly.ru
Bus from Moscow Central Bus Station to Ufa South Bus Terminal
- Ave. Duration
- 21h
- Frequency
- Twice daily
- Estimated price
- ₽2,700–3,900
- Schedules at
- avtovokzaly.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 What documents do I need to cross Niagara Falls?, How to get from JFK to New York City, and Train travel in Spain: A guide to Renfe - to help you get the most out of your next trip.
More Questions & Answers
Yes, the driving distance between Kursk to Ufa is 1556 km. It takes approximately 21h 11m to drive from Kursk to Ufa.









