Rome2Rio

How to get fromBarnaul to Moscowby taxi, plane, train, bus, or car

Find Transport to Moscow

See all options

There are 5 ways to get from Barnaul to Moscow by taxi, plane, 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. Taxi, fly

    best
    1. Take the taxi from Barnaul to Kurgan Airport (KRO)taxi taxi
    2. Fly from Kurgan Airport (KRO) to Domodedovo International Airport (DME)plane plane KRO - DME
    5h 44m
    ₽9,694–40,682
  2. Taxi, train

    cheapest
    1. Take the taxi from Barnaul to Vargashitaxi taxi
    2. Take the train from Kurgan to Kazansky Railway Terminaltrain train 136У/135У/059Е
    36h 55m
    ₽5,914–11,926
  3. Taxi, bus

    1. Take the taxi from Barnaul to Kurgantaxi taxi
    2. Take the bus from Kurgan to Kostanay Bus stationbus bus
    3. Take the bus from Kostanay Bus station to Magnitogorsk Bus stationbus bus 828
    4. Take the bus from Magnitogorsk to Ufa South Bus Terminalbus bus 616
    5. Take the bus from Ufa South Bus Terminal to Moscow Central Bus Stationbus bus
    43h 8m
    ₽8,200–11,167
  4. Drive 2,067 km

    1. Drive from Barnaul to Moscowcar car 2,067 km
    28h 19m
    ₽14,380–20,771
  5. Taxi, train via Petropavl

    1. Take the taxi from Barnaul to Lebiajia-Sibirskaiataxi taxi
    2. Take the train from Lebiajia-Sibirskaia to Petropavlovsktrain train
    3. Take the train from Petropavlovsk to Paveletsky Rail Terminaltrain train
    2d 8h
    ₽17,976–34,912

Kurgan Airport (KRO) to Domodedovo International Airport (DME) flights

Calendar7Weekly Planes
Duration2h 47mAverage Duration
Ticket₽8,544Cheapest Price
See schedules

Questions & Answers

What companies run services between Barnaul, Kurgan, Russia and Moscow, Russia?

There is no direct connection from Barnaul to Moscow. However, you can take the taxi to Kurgan Airport (KRO) airport, fly to Domodedovo International Airport (DME), walk to Moscow Domodedovo Airport, then take the train to Paveletsky Rail Terminal. Alternatively, you can take the taxi to Vargashi, take the train to Kurgan-Pass, walk to Kurgan, then take the train to Kazansky Railway Terminal.

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 How to get from Florence to Rome, How to get from Luton Airport into central London, and Bali: What to do if Mount Agung erupts - to help you get the most out of your next trip.