Moskva (all stations), Sankt-Peterburg (all stations)
Sankt-Peterburg (all stations), Moskva (all stations)
13 June, 14 June
Choose the time frame for departure, if relevant
 h. —   h.
Select a date,
to search for
 

railroad tickets Kazan (all stations) → Ioshkar-Ola

Get the schedule of passenger trains from Kazan to Yoshkar Ola. Please note there are can be changes in the schedule. This page shows current train schedule for 2026 .

Timetable Kazan (all stations) — Ioshkar-Ola

What trains operate on this route
Arrival and departure at Moscow time
Train number
Train route
Departure
from Kazan
Arrival
to Yoshkar Ola
Travel time
Estimated price
(please choose date to confirm seats availability)
115Н
057*Г
05:48  from Kazan Kazan-2 − Vosstanie Pass.
07:20  from Zelenodolsk 
06:31  to Zelenodolsk 
09:35  to Yoshkar Ola 
43 mins
2 hrs 15 mins
3rd
~ 1 653 ₽
2nd
~ 2 627 ₽
1st
~ 5 985 ₽
Sitting
~ 942 ₽
2nd
~ 2 370 ₽
1st
~ 8 466 ₽
June 2026
MonTueWedThuFriSatSun123456789101112131415161718192021222324252627282930
July 2026
MonTueWedThuFriSatSun12345678910111213141516171819202122232425262728293031
Today
Change in Zelenodolsk 49 m., the total duration of the trip: 3 hrs 47 mins
215*Н
057*Г
05:48  from Kazan Kazan-2 − Vosstanie Pass.
07:20  from Zelenodolsk 
06:31  to Zelenodolsk 
09:35  to Yoshkar Ola 
43 mins
2 hrs 15 mins
3rd
~ 1 653 ₽
2nd
~ 2 627 ₽
Sitting
~ 942 ₽
2nd
~ 2 370 ₽
1st
~ 8 466 ₽
June 2026
MonTueWedThuFriSatSun123456789101112131415161718192021222324252627282930
July 2026
MonTueWedThuFriSatSun12345678910111213141516171819202122232425262728293031
Today
Change in Zelenodolsk 49 m., the total duration of the trip: 3 hrs 47 mins
107Е
415Г
12:42  from Kazan Kazan Pass
15:20  from Zelenodolsk 
13:31  to Zelenodolsk 
17:46  to Yoshkar Ola 
49 mins
2 hrs 26 mins
3rd
~ 1 598 ₽
2nd
~ 2 084 ₽
3rd
~ 1 751 ₽
2nd
~ 2 996 ₽
June 2026
MonTueWedThuFriSatSun123456789101112131415161718192021222324252627282930
July 2026
MonTueWedThuFriSatSun12345678910111213141516171819202122232425262728293031
Today
Change in Zelenodolsk 1 h. 49 m., the total duration of the trip: 5 hrs 4 mins
507Г
415Г
12:00  from Kazan Kazan-2 − Vosstanie Pass.
15:20  from Zelenodolsk 
13:43  to Zelenodolsk 
17:46  to Yoshkar Ola 
1 hr 43 mins
2 hrs 26 mins
3rd
~ 1 566 ₽
2nd
~ 2 040 ₽
3rd
~ 1 751 ₽
2nd
~ 2 996 ₽
June 2026
MonTueWedThuFriSatSun123456789101112131415161718192021222324252627282930
July 2026
MonTueWedThuFriSatSun12345678910111213141516171819202122232425262728293031
Today
Change in Zelenodolsk 1 h. 37 m., the total duration of the trip: 5 hrs 46 mins
365Е
415Г
11:50  from Kazan Kazan Pass
15:20  from Zelenodolsk 
12:45  to Zelenodolsk 
17:46  to Yoshkar Ola 
55 mins
2 hrs 26 mins
3rd
~ 1 566 ₽
2nd
~ 2 639 ₽
3rd
~ 1 751 ₽
2nd
~ 2 996 ₽
June 2026
MonTueWedThuFriSatSun123456789101112131415161718192021222324252627282930
July 2026
MonTueWedThuFriSatSun12345678910111213141516171819202122232425262728293031
Today
Change in Zelenodolsk 2 h. 35 m., the total duration of the trip: 5 hrs 56 mins
119Е
415Г
11:50  from Kazan Kazan Pass
15:20  from Zelenodolsk 
12:45  to Zelenodolsk 
17:46  to Yoshkar Ola 
55 mins
2 hrs 26 mins
3rd
~ 1 653 ₽
2nd
~ 2 016 ₽
3rd
~ 1 751 ₽
2nd
~ 2 996 ₽
June 2026
MonTueWedThuFriSatSun123456789101112131415161718192021222324252627282930
July 2026
MonTueWedThuFriSatSun12345678910111213141516171819202122232425262728293031
Today
Change in Zelenodolsk 2 h. 35 m., the total duration of the trip: 5 hrs 56 mins
583Г
415Г
11:22  from Kazan Kazan Pass
15:20  from Zelenodolsk 
12:22  to Zelenodolsk 
17:46  to Yoshkar Ola 
1 hr
2 hrs 26 mins
3rd
~ 1 566 ₽
3rd
~ 1 751 ₽
2nd
~ 2 996 ₽
June 2026
MonTueWedThuFriSatSun123456789101112131415161718192021222324252627282930
July 2026
MonTueWedThuFriSatSun12345678910111213141516171819202122232425262728293031
Today
Change in Zelenodolsk 2 h. 58 m., the total duration of the trip: 6 hrs 24 mins
525Е
415Г
11:18  from Kazan Kazan-2 − Vosstanie Pass.
15:20  from Zelenodolsk 
12:02  to Zelenodolsk 
17:46  to Yoshkar Ola 
44 mins
2 hrs 26 mins
3rd
~ 1 566 ₽
2nd
~ 1 919 ₽
1st
~ 5 001 ₽
3rd
~ 1 751 ₽
2nd
~ 2 996 ₽
June 2026
MonTueWedThuFriSatSun123456789101112131415161718192021222324252627282930
July 2026
MonTueWedThuFriSatSun12345678910111213141516171819202122232425262728293031
Today
Change in Zelenodolsk 3 h. 18 m., the total duration of the trip: 6 hrs 28 mins
051Э
395*Й
23:18  from Kazan Kazan Pass
02:35  from Zelenodolsk 
23:59  to Zelenodolsk 
06:00  to Yoshkar Ola 
41 mins
3 hrs 25 mins
3rd
~ 1 565 ₽
2nd
~ 2 821 ₽
3rd
~ 1 606 ₽
2nd
~ 3 142 ₽
June 2026
MonTueWedThuFriSatSun123456789101112131415161718192021222324252627282930
July 2026
MonTueWedThuFriSatSun12345678910111213141516171819202122232425262728293031
Today
Change in Zelenodolsk 2 h. 36 m., the total duration of the trip: 6 hrs 42 mins
509Г
395*Й
22:48  from Kazan Kazan Pass
02:35  from Zelenodolsk 
23:27  to Zelenodolsk 
06:00  to Yoshkar Ola 
39 mins
3 hrs 25 mins
3rd
~ 1 566 ₽
2nd
~ 2 087 ₽
3rd
~ 1 606 ₽
2nd
~ 3 142 ₽
June 2026
MonTueWedThuFriSatSun123456789101112131415161718192021222324252627282930
July 2026
MonTueWedThuFriSatSun12345678910111213141516171819202122232425262728293031
Today
Change in Zelenodolsk 3 h. 8 m., the total duration of the trip: 7 hrs 12 mins
111*Й
395*Й
22:33  from Kazan Kazan-2 − Vosstanie Pass.
02:35  from Zelenodolsk 
23:10  to Zelenodolsk 
06:00  to Yoshkar Ola 
37 mins
3 hrs 25 mins
3rd
~ 1 653 ₽
2nd
~ 2 602 ₽
3rd
~ 1 606 ₽
2nd
~ 3 142 ₽
June 2026
MonTueWedThuFriSatSun123456789101112131415161718192021222324252627282930
July 2026
MonTueWedThuFriSatSun12345678910111213141516171819202122232425262728293031
Today
Change in Zelenodolsk 3 h. 25 m., the total duration of the trip: 7 hrs 27 mins