There are 5 ways to get from Ulyanovsk to Kazan by bus, train, rideshare, taxi or car
What companies run services between Ulyanovsk, Russia and Kazan, Russia?
Avtovokzaly.ru operates a bus from Ulyanovsk to Kazan every 4 hours. Tickets cost $8 - $12 and the journey takes 4 h 35 min. Vokzal Avto also services this route twice a week. Alternatively, Russian Railways (RZhD) operates a train from Ulyanovsk to Kazan 4 times a day. Tickets cost $11 - $22 and the journey takes 7 h 6 min.
Train from Ulyanovsk Csentr. to Kazan Passajirskij
- Ave. Duration
- 7 h 6 min
- 4 times a day
- Estimated price
- $11 - $22
- 3rd Class (Platzcart)
- $11 - $17
- 2nd Class (Kupé)
- $14 - $22
Want to know more about travelling around Russia
Related travel guides
Travelling to and around Russia for the 2018 FIFA World Cup
We show you how to travel around and between the 11 Russian host cities and 12 stadiums
Is ride-sharing platform BlaBlaCar right for you?
Don't have a car, or can't get there on public transportation? This carpooling platform could be your answer.
Questions & Answers
The distance between Ulyanovsk and Kazan is 169 km. The road distance is 222 km.
The cheapest way to get from Ulyanovsk to Kazan is to rideshare which costs RUB 350 and takes 3 h 50 min.
The quickest way to get from Ulyanovsk to Kazan is to taxi which takes 3 h 1 min and costs RUB 4000 - RUB 4800.
Yes, there is a direct bus departing from Ulyanovsk and arriving at Kazan' Stolychny. Services depart every four hours, and operate every day. The journey takes approximately 4 h 35 min.
The bus from Ulyanovsk to Kazan' Stolychny takes 4 h 35 min including transfers and departs every four hours.