Travel from Moscow to Krakow

Train, bus or fly from Moscow to Krakow?

KLM, LOT and eight other airlines fly from Moscow to Krakow hourly. Alternatively, you can take a train from Moscow to Krakow via Moscow Belorussky Station and Warszawa Wschodnia in around 16 h 44 min.

Travel Guides

Travelling to and around Russia for the 2018 FIFA World CupWe show you how to travel around and between the 11 Russian host cities and 12 stadiums

How to get from Moscow to Krakow

ModeDurationPrice
From Teatralnaya line 2 subway to Belorussky Rail Terminal, Aeroexpress to Moscow Sheremetyevo airport, fly to Krakow airport, then train to Krakow.8 h 35 min$252
From Teatralnaya line 2 subway to Belorussky Rail Terminal, Aeroexpress to Moscow Sheremetyevo airport, fly to Katowice airport, then bus to Krakow.10 h 8 min$235
From Paveletsky Rail Terminal train to Moscow Domodedovo airport, fly to Krakow airport, then train to Krakow.8 h 10 min$171
From Teatralnaya line 2 subway to Belorussky Rail Terminal, Aeroexpress to Moscow Sheremetyevo airport, fly to Warsaw airport, train to Warszawa Zachodnia, then train to Krakow.8 h 48 min$135
From Paveletsky Rail Terminal train to Moscow Domodedovo airport, fly to Warsaw airport, train to Warszawa Zachodnia, then train to Krakow.8 h 33 min$504
From Teatralnaya line 2 subway to Belorussky Rail Terminal, Aeroexpress to Moscow Sheremetyevo airport, fly to Rzeszow airport, bus to Rzeszow Glowny, then train to Krakow.11 h 34 min$236
From Teatralnaya line 2 subway to Moscow Belorussky Station, train to Warszawa Wschodnia, then train to Krakow Glowny.16 h 44 min$184
From Moscow Belorussky bus to Minsk then bus to Kraków.25 h 35 min$86
From Teatralnaya line 2 subway to Moscow Belorussky Station, train to Katowice, then train to Krakow Glowny.26 h 18 min$217
From Teatralnaya line 2 subway to Moskva Belorusskaja, night train to Katowice, then train to Krakow Glowny.25 h 15 min$47
From Moscow drive to Krakow.17 h 52 min$200

How long does it take to get from Moscow to Krakow?

It takes approximately 8 h 35 min to get from Moscow to Krakow, including transfers.

Is there a direct bus between Moscow and Krakow?

No, there is no direct bus from Moscow to Krakow. However, there are services departing from Moscow Belorussky and arriving at Kraków via Minsk. The journey, including transfers, takes approximately 25 h 35 min.

Operators from Moscow to Krakow

OperatorPhoneWebsite
Moscow MetroMoscow Metro
Moscow AeroexpressMoscow Aeroexpress
KLMKLM
LOTLOT
Aeroflot Russian AirlinesAeroflot Russian Airlines
FinnairFinnair
Austrian AirlinesAustrian Airlines
Norwegian Air ShuttleNorwegian Air Shuttle
RyanairRyanair
LufthansaLufthansa
easyJeteasyJet
Vueling AirlinesVueling Airlines
Koleje Małopolskie703 20 20 25Koleje Małopolskie
EksprestransferEksprestransfer
Singapore AirlinesSingapore Airlines
Scandinavian AirlinesScandinavian Airlines
Ural AirlinesUral Airlines
S7 AirlinesS7 Airlines
Air BalticAir Baltic
Polish Railways (PKP)703 200 200Polish Railways (PKP)
Belavia Belarusian AirlinesBelavia Belarusian Airlines
Polski Bus+48 22 417 62 27Polski Bus
Ukrainian RailwaysUkrainian Railways
Russian RailwaysRussian Railways
EurotransEurotrans
Russian Railways (RZhD)Russian Railways (RZhD)
Close Print Itinerary
  1. Here are 11 options to get from
    Moscow to Krakow:

    1. Trip:
      1 Fly Moscow Sheremetyevo to Krakow
      • One-Way approx: USD $173 - $473
      • Duration: 8 h 35 min
      Open +
      • Trip:
        1 Fly Moscow Sheremetyevo to Krakow
        • One-Way approx: USD $173 - $473
        • Duration: 8 h 35 min
        Close x
    2. Trip:
      2 Fly Moscow Sheremetyevo to Katowice, bus
      • One-Way approx: USD $163 - $389
      • Duration: 10 h 8 min
      Open +
      • Trip:
        2 Fly Moscow Sheremetyevo to Katowice, bus
        • One-Way approx: USD $163 - $389
        • Duration: 10 h 8 min
        Close x
    3. Trip:
      3 Train to Moscow Domodedovo, fly to Krakow
      • One-Way approx: USD $77 - $262
      • Duration: 8 h 10 min
      Open +
      • Trip:
        3 Train to Moscow Domodedovo, fly to Krakow
        • One-Way approx: USD $77 - $262
        • Duration: 8 h 10 min
        Close x
    4. Trip:
      4 Fly Moscow Sheremetyevo to Warsaw, train
      • One-Way approx: USD $106 - $582
      • Duration: 8 h 48 min
      Open +
      • Trip:
        4 Fly Moscow Sheremetyevo to Warsaw, train
        • One-Way approx: USD $106 - $582
        • Duration: 8 h 48 min
        Close x
    5. Trip:
      5 Train to Moscow Domodedovo, fly to Warsaw, train
      • One-Way approx: USD $140 - $631
      • Duration: 8 h 33 min
      Open +
      • Trip:
        5 Train to Moscow Domodedovo, fly to Warsaw, train
        • One-Way approx: USD $140 - $631
        • Duration: 8 h 33 min
        Close x
    6. Trip:
      6 Fly Moscow Sheremetyevo to Rzeszow, train
      • One-Way approx: USD $127 - $366
      • Duration: 11 h 34 min
      Open +
      • Trip:
        6 Fly Moscow Sheremetyevo to Rzeszow, train
        • One-Way approx: USD $127 - $366
        • Duration: 11 h 34 min
        Close x
    7. Trip:
      7 Train via Warszawa Wschodnia
      • One-Way approx: USD $162 - $207
      • Duration: 16 h 44 min
      Open +
      • Trip:
        7 Train via Warszawa Wschodnia
        • One-Way approx: USD $162 - $207
        • Duration: 16 h 44 min
        Close x
    8. Trip:
      8 Bus
      • One-Way approx: USD $68 - $103
      • Duration: 25 h 35 min
      Open +
      • Trip:
        8 Bus
        • One-Way approx: USD $68 - $103
        • Duration: 25 h 35 min
        Close x
    9. Trip:
      9 Train
      • One-Way approx: USD $197 - $250
      • Duration: 26 h 18 min
      Open +
      • Trip:
        9 Train
        • One-Way approx: USD $197 - $250
        • Duration: 26 h 18 min
        Close x
    10. Trip:
      10 Night train, train
      • One-Way approx: USD $36 - $65
      • Duration: 25 h 15 min
      Open +
      • Trip:
        10 Night train, train
        • One-Way approx: USD $36 - $65
        • Duration: 25 h 15 min
        Close x
    11. Trip:
      11 Drive
      • One-Way approx: USD $160 - $240
      • Duration: 17 h 52 min
      Open +
      • Trip:
        11 Drive
        • One-Way approx: USD $160 - $240
        • Duration: 17 h 52 min
        Close x