The average train between Kanash and Ufa takes 37h 17m and the fastest train takes 32h 58m. The train runs, on average, 3 times per week from Kanash to Ufa. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Trains run 3 times a week between Kanash and Ufa. The earliest departure is at 9:32 AM in the morning, and the last departure from Kanash is at 8:33 PM which arrives into Ufa at 8:30 PM. All services require a transfer at Sviiajsk and take an average of 37h 17m. The schedules shown below are for the next available departures.
Want to know about travelling from Kanash to Ufa? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.
No, there is no direct train from Kanash to Ufa. However, there are services departing from Kanash station and arriving at Ufa station via Sviiajsk. The journey, including transfers, takes approximately 37h 17m.
Kanash to Ufa train services, operated by Sodruzhestvo PPK, depart from Kanash station.
Kanash to Ufa train services, operated by Sodruzhestvo PPK, arrive at Ufa station.
The distance between Kanash and Ufa is 545.3 km. The road distance is 788 km.
You can take a train from Kanash to Ufa via Sviiajsk and Ulianovsk Centr in around 18h 53m.