Travel from Moscow to Kazan

Train, bus or fly from Moscow to Kazan?

Aeroflot Russian Airlines flies from Moscow to Kazan every 4 hours. Alternatively, Spline Trans operates a bus from Moscow to Kazan once daily. Tickets cost $20 - $27 and the journey takes 13 h.

How to get from Moscow to Kazan

From Teatralnaya line 2 subway to Belorussky Rail Terminal, Aeroexpress to Moscow Sheremetyevo airport, fly to Kazan airport, then train to Kazan. 4 h 53 min $79. From Paveletsky Rail Terminal train to Moscow Domodedovo airport, fly to Kazan airport, then train to Kazan. 4 h 43 min $73. From Alexandrovsky Sad line 4 subway to Kievsky Rail Terminal, Aeroexpress to Moscow Vnukovo airport, fly to Kazan airport, then train to Kazan. 5 h 3 min $88. From Alexandrovsky Sad line 4 subway to Kievsky Rail Terminal, Aeroexpress to Moscow Vnukovo airport, fly to Cheboksary airport, taxi to Cheboksary, then bus to Kazan. 7 h 12 min. From Moscow, Kazansky station bus to Kazan, Bus Sation. 13 h $26. From Okhotny Ryad line 1 subway to Moskva Kasanskaja then train to Kazan Passajirskij. 13 h 40 min $35. From Biblioteka Imeni Lenina line 1 subway to Moscow, Kazansky station then bus to Kazan' station. 17 h 7 min $27. From Biblioteka Imeni Lenina line 1 subway to Moskva Kasanskaja then night train to Kazan Passajirskij. 12 h 42 min $35. From Moscow rideshare to Kazan'. 12 h 38 min $17. From Moscow drive to Kazan. 11 h 42 min $61.

Operators from Moscow to Kazan

Close Print Itinerary
  1. Here are 10 options to get from
    Moscow to Kazan:

    1. Trip:
      1 Fly Moscow Sheremetyevo to Kazan
      • One-Way approx: USD $51 - $184
      • Duration: 4 h 53 min
      Open +
      • Trip:
        1 Fly Moscow Sheremetyevo to Kazan
        • One-Way approx: USD $51 - $184
        • Duration: 4 h 53 min
        Close x
    2. Trip:
      2 Train to Moscow Domodedovo, fly to Kazan
      • One-Way approx: USD $60 - $173
      • Duration: 4 h 43 min
      Open +
      • Trip:
        2 Train to Moscow Domodedovo, fly to Kazan
        • One-Way approx: USD $60 - $173
        • Duration: 4 h 43 min
        Close x
    3. Trip:
      3 Fly Moscow Vnukovo to Kazan
      • One-Way approx: USD $55 - $183
      • Duration: 5 h 3 min
      Open +
      • Trip:
        3 Fly Moscow Vnukovo to Kazan
        • One-Way approx: USD $55 - $183
        • Duration: 5 h 3 min
        Close x
    4. Trip:
      4 Fly Moscow Vnukovo to Cheboksary, bus
      • One-Way approx: N/A
      • Duration: 7 h 12 min
      Open +
      • Trip:
        4 Fly Moscow Vnukovo to Cheboksary, bus
        • One-Way approx: N/A
        • Duration: 7 h 12 min
        Close x
    5. Trip:
      5 Bus Spline Trans
      • One-Way approx: USD $20 - $27
      • Duration: 13 h
      Open +
      • Trip:
        5 Bus Spline Trans
        • One-Way approx: USD $20 - $27
        • Duration: 13 h
        Close x
    6. Trip:
      6 Train
      • One-Way approx: USD $22 - $56
      • Duration: 13 h 40 min
      Open +
      • Trip:
        6 Train
        • One-Way approx: USD $22 - $56
        • Duration: 13 h 40 min
        Close x
    7. Trip:
      7 Bus Avtovokzaly.ru
      • One-Way approx: USD $24 - $36
      • Duration: 17 h 7 min
      Open +
      • Trip:
        7 Bus Avtovokzaly.ru
        • One-Way approx: USD $24 - $36
        • Duration: 17 h 7 min
        Close x
    8. Trip:
      8 Night train
      • One-Way approx: USD $22 - $56
      • Duration: 12 h 42 min
      Open +
      • Trip:
        8 Night train
        • One-Way approx: USD $22 - $56
        • Duration: 12 h 42 min
        Close x
    9. Trip:
      9 Rideshare
      • One-Way approx: USD $18
      • Duration: 12 h 38 min
      Open +
      • Trip:
        9 Rideshare
        • One-Way approx: USD $18
        • Duration: 12 h 38 min
        Close x
    10. Trip:
      10 Drive
      • One-Way approx: USD $50 - $75
      • Duration: 11 h 42 min
      Open +
      • Trip:
        10 Drive
        • One-Way approx: USD $50 - $75
        • Duration: 11 h 42 min
        Close x