Rome2Rio

How to get fromUlan-Ude to Sheregeshby plane, taxi, train, bus, or car

Find Transport to Sheregesh

See all options

There are 9 ways to get from Ulan-Ude to Sheregesh by plane, taxi, train, 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. Fly to Gorno-Altaysk Airport, taxi

    best
    1. Fly from Ulan-Ude (UUD) to Gorno-Altaysk Airport (RGK)plane plane UUD - RGK
    2. Take the taxi from Gorno-Altaysk Airport (RGK) to Sheregeshtaxi taxi
    12h 13m
    ₽13,905–48,861
  2. Train, bus via Iurga 1

    cheapest
    1. Take the train from Ulan-Ude to Iurga 1train train
    2. Take the train from Iurga 1 to Novokuznecktrain train
    3. Take the bus from Novokuznetsk Bus station to Sheregeshbus bus
    2d 2h
    ₽6,350–12,214
  3. Train, bus

    1. Take the train from Ulan-Ude to Taigatrain train
    2. Take the train from Taiga to Novokuznecktrain train
    3. Take the bus from Novokuznetsk Bus station to Sheregeshbus bus
    2d 1h
    ₽6,406–12,187
  4. Drive  2,347.2 km

    1. Drive from Ulan-Ude to Sheregeshcar car 2,347.2 km
    33h 17m
    ₽16,133–23,304
  5. Fly to Novokuznetsk Spichenkovo, bus

    1. Fly from Ulan-Ude (UUD) to Novokuznetsk Spichenkovo (NOZ)plane plane UUD - NOZ
    2. Take the bus from Novokuznetsk Bus station to Sheregeshbus bus
    7h 18m
    ₽7,815–37,521
  6. Fly to Barnaul West Airport, train, bus

    1. Fly from Ulan-Ude (UUD) to Barnaul West Airport (BAX)plane plane UUD - BAX
    2. Take the train from Barnaul to Novokuznecktrain train
    3. Take the bus from Novokuznetsk Bus station to Sheregeshbus bus
    15h 1m
    ₽9,825–42,361
  7. Fly to Tolmachevo Airport, train, bus

    1. Fly from Ulan-Ude (UUD) to Tolmachevo Airport (OVB)plane plane UUD - OVB
    2. Take the train from Novosibirsk Gl to Novokuznecktrain train
    3. Take the bus from Novokuznetsk Bus station to Sheregeshbus bus
    15h 43m
    ₽9,645–44,371
  8. Fly to Abakan International, train, bus

    1. Fly from Ulan-Ude (UUD) to Abakan International (ABA)plane plane UUD - ABA
    2. Take the train from Abakan to Novokuznecktrain train
    3. Take the bus from Novokuznetsk Bus station to Sheregeshbus bus
    22h 6m
    ₽11,755–49,351
  9. Train, bus via Krasnoyarsk

    1. Take the train from Ulan-Ude to Zlobinotrain train
    2. Take the bus from Krasnoyarsk Bus station to Kemerovo Bus stationbus bus 644
    3. Take the train from Topki to Leninsk-Kuzneckii 1train train
    4. Take the bus from Leninsk-Kuznetsky to Novokuznetsk Bus stationbus bus
    5. Take the bus from Novokuznetsk Bus station to Sheregeshbus bus
    2d 1h
    ₽8,099–15,152

Ulan-Ude (UUD) to Gorno-Altaysk Airport (RGK) flights

Calendar11Weekly Planes
Duration9h 5mAverage Duration
Ticket₽9,091Cheapest Price
See schedules

Comparing Your Travel Options

What companies run services between Ulan-Ude, Russia and Sheregesh, Russia?

There is no direct connection from Ulan-Ude to Sheregesh. However, you can take the taxi to Ulan-Ude (UUD) airport, fly to Gorno-Altaysk Airport (RGK), then take the taxi to Sheregesh. Alternatively, you can take a train from Ulan-Ude to Sheregesh via Taiga, Novokuzneck, and Novokuznetsk Bus station in around 2d 1h.

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 What documents do I need to cross Niagara Falls?, Travelling to the UK: What do I need to know?, and Need to know: Jadrolinija - to help you get the most out of your next trip.