Rome2Rio

How to get fromMoscow to Salymby plane, train, car, bus or taxi

Find Transport to Salym

See all options

There are 8 ways to get from Moscow to Salym by plane, train, car, bus, or taxi

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

  1. Fly Moscow Vnukovo to Surgut International Airport, train

    best
    1. Fly from Moscow Vnukovo (VKO) to Surgut International Airport (SGC)plane plane VKO - SGC
    2. Take the train from Surgut to Salymtrain train
    10h 1m
    ₽9,335–43,310
  2. Train

    cheapest
    1. Take the train from Yaroslavsky Railway Terminal to Salymtrain train 110Э / ...
    41h 29m
    ₽5,500–11,000
  3. Drive 2,536.3 km

    1. Drive from Moscow to Salymcar car 2,536.3 km
    33h 39m
    ₽16,086–23,236
  4. Fly Sheremetyevo International Airport to Surgut International Airport, train

    1. Fly from Sheremetyevo International Airport (SVO) to Surgut International Airport (SGC)plane plane SVO - SGC
    2. Take the train from Surgut to Salymtrain train
    10h 21m
    ₽9,585–42,490
  5. Fly Sheremetyevo International Airport to Khanty-Mansiysk, bus, taxi

    1. Fly from Sheremetyevo International Airport (SVO) to Khanty-Mansiysk (HMA)plane plane SVO - HMA
    2. Take the bus from Khanty-Mansiysk Bus station to Gornopravdinskbus bus
    3. Take the taxi from Gornopravdinsk to Salymtaxi taxi
    10h 22m
    ₽11,035–41,680
  6. Fly Moscow Vnukovo to Khanty-Mansiysk, bus, taxi

    1. Fly from Moscow Vnukovo (VKO) to Khanty-Mansiysk (HMA)plane plane VKO - HMA
    2. Take the bus from Khanty-Mansiysk Bus station to Gornopravdinskbus bus
    3. Take the taxi from Gornopravdinsk to Salymtaxi taxi
    10h 1m
    ₽10,785–41,500
  7. Fly Domodedovo International Airport to Tobolsk, train

    1. Fly from Domodedovo International Airport (DME) to Tobolsk (TOX)plane plane DME - TOX
    2. Take the train from Tobolsk to Salymtrain train
    10h 37m
    ₽8,900–41,250
  8. Fly Sheremetyevo International Airport to Nizhnevartovsk Airport, train

    1. Fly from Sheremetyevo International Airport (SVO) to Nizhnevartovsk Airport (NJC)plane plane SVO - NJC
    2. Take the train from Nijnevartovsk 1 to Salymtrain train
    16h 12m
    ₽10,365–45,110

Moscow to Salym by train

Calendar6Weekly Trains
Duration41h 29mAverage Duration
Ticket₽5,500Cheapest Price
See schedules

Questions & Answers

What companies run services between Moscow, Russia and Salym, Khanty-Mansiyskiy Avtonomnyy Okrug, Russia?

Russian Railways (РЖД) operates a train from Yaroslavsky Railway Terminal to Salym 6 times a week. Tickets cost ₽5,500–11,000 and the journey takes 41h 29m.

Airlines
Train operators
Bus operators
Other 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?, South Korea: Travelling from Seoul to Busan , and Why you should take the train in the US - to help you get the most out of your next trip.