Avtovokzaly.ru operates a bus from Ulyanovsk to Kazan every 4 hours. Tickets cost $9 - $14 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 $12 - $24 and the journey takes 7 h 6 min.
How to get from Ulyanovsk to Kazan
From Ulyanovsk bus to Kazan' Stolychny. 4 h 35 min RUB 577. From Ulyanovsk taxi to Ulyanovsk Csentr. then train to Kazan Passajirskij. 7 h 15 min RUB 1358. From Ulyanovsk rideshare to Kazan'. 3 h 50 min RUB 334. From Ulyanovsk taxi to Kazan. 3 h 1 min RUB 4506. From Ulyanovsk drive to Kazan. 3 h 1 min RUB 941.