Rome2Rio

How to get fromShira to Moscowby train, plane, bus or car

Find Transport to Moscow

See all options

There are 7 ways to get from Shira to Moscow by train, plane, bus, or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Train to Abakan International, fly to Domodedovo International Airport

    best
    1. Take the train from Shira to Abakantrain train
    2. Fly from Abakan International (ABA) to Domodedovo International Airport (DME)plane plane ABA - DME
    12h 7m
    ₽13,410–58,476
  2. Train

    cheapest
    1. Take the train from Shira to Yaroslavsky Railway Terminaltrain train 067Ы
    2d 22h
    ₽9,000–16,000
  3. Bus, train

    1. Take the bus from Shira to Krasnoyarsk Bus stationbus bus 562
    2. Take the bus from Krasnoyarsk Bus station to Mariinskbus bus 644
    3. Take the train from Mariinsk to Vladimirtrain train
    4. Take the bus from Vladimir Bus station to Moscow Central Bus Stationbus bus
    2d 20h
    ₽11,101–18,101
  4. Drive 3,883.9 km

    1. Drive from Shira to Moscowcar car 3,883.9 km
    2d 6h
    ₽25,553–36,910
  5. Train to Abakan International, fly to Sheremetyevo International Airport

    1. Take the train from Shira to Abakantrain train
    2. Fly from Abakan International (ABA) to Sheremetyevo International Airport (SVO)plane plane ABA - SVO
    12h 17m
    ₽13,475–58,306
  6. Bus, bus to Krasnoyarsk Yemelyanovo Airport, fly to Sheremetyevo International Airport

    1. Take the bus from Shira to Krasnoyarsk Bus stationbus bus
    2. Take the bus from Krasnoyarsk Bus station to Yemelyanovo Airportbus bus
    3. Fly from Krasnoyarsk Yemelyanovo Airport (KJA) to Sheremetyevo International Airport (SVO)plane plane KJA - SVO
    14h 23m
    ₽13,810–56,905
  7. Bus, bus to Krasnoyarsk Yemelyanovo Airport, fly to Moscow Vnukovo

    1. Take the bus from Shira to Krasnoyarsk Bus stationbus bus
    2. Take the bus from Krasnoyarsk Bus station to Yemelyanovo Airportbus bus
    3. Fly from Krasnoyarsk Yemelyanovo Airport (KJA) to Moscow Vnukovo (VKO)plane plane KJA - VKO
    14h 38m
    ₽11,555–19,725

Shira to Moscow by train

Calendar4Weekly Trains
Duration2d 22hAverage Duration
Ticket₽9,000Cheapest Price
See schedules

Questions & Answers

What companies run services between Shira, Respublika Khakasiya, Russia and Moscow, Russia?

Russian Railways (РЖД) operates a train from Shira to Yaroslavsky Railway Terminal 4 times a week. Tickets cost ₽9,000–16,000 and the journey takes 2d 22h.

Airlines
Train operators
Bus operators

Want to know more about travelling around the world?

Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Travelling to the UK: What do I need to know?, How to get from Gatwick Airport into central London, and Getting to Milan from the airport - to help you get the most out of your next trip.