There are 9 ways to get from Barnaul to Moscow by plane, bus, train 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.

Recommended option

Fly Barnaul to Moscow Domodedovo  •  5 h 45 min

  1. Fly from Barnaul (BAX) to Moscow Domodedovo (DME) BAX - DME

$132 - $363

Cheapest option

Train  •  3 days 15 h

  1. Take the train from Barnaul to Moskva Kasanskaja Express / ...

$55 - $160

7 alternative options

Fly Barnaul to Moscow Sheremetyevo  •  5 h 31 min

  1. Fly from Barnaul (BAX) to Moscow Sheremetyevo (SVO) BAX - SVO

$132 - $453

Fly Barnaul to Moscow Vnukovo  •  5 h 59 min

  1. Fly from Barnaul (BAX) to Moscow Vnukovo (VKO) BAX - VKO

$106 - $251

Bus to Novosibirsk, fly to Moscow Sheremetyevo  •  11 h 48 min

  1. Take the bus from Barnaul to Novosibirsk
  2. Fly from Novosibirsk (OVB) to Moscow Sheremetyevo (SVO) OVB - SVO

$188 - $671

Bus to Novosibirsk, fly to Moscow Domodedovo  •  11 h 52 min

  1. Take the bus from Barnaul to Novosibirsk
  2. Fly from Novosibirsk (OVB) to Moscow Domodedovo (DME) OVB - DME

$128 - $301

Bus, train  •  2 days 8 h

  1. Take the bus from Barnaul to Novosibirsk
  2. Take the train from Novosibirsk(RUS) to Moskva Iaroslavskaja Express

$65 - $163

Bus, train via Yekaterinburg  •  3 days 12 h

  1. Take the bus from Barnaul to Karagandy
  2. Take the bus from Karagandy to Yekaterinburg
  3. Take the train from Ekaterinburg Pass. to Kazan Passajirskij
  4. Take the bus from Kazan' station to Moscow, Kazansky station

$93 - $154

Drive  •  47 h 34 min

  1. Drive from Barnaul to Moscow 2160.5 miles

$210 - $310

Questions & Answers

The cheapest way to get from Barnaul to Moscow is to train which costs RUB 3600 - RUB 10000 and takes 3 days 15 h.

More details

The quickest way to get from Barnaul to Moscow is to fly which takes 5 h 31 min and costs RUB 8000 - RUB 29000.

More details

The distance between Barnaul and Moscow is 2932 km. The road distance is 3457 km.

Get driving directions

It takes approximately 5 h 45 min to get from Barnaul to Moscow, including transfers.

More details

Yes, there is a direct train departing from Barnaul and arriving at Moskva Kasanskaja. Services depart three times a day, and operate every day. The journey takes approximately 3 days 15 h.

More details

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

S7 Airlines, IrAero and Ural Airlines fly from Barnaul to Moscow 3 times a day. Alternatively, Russian Railways (RZhD) operates a train from Barnaul to Moscow 3 times a day. Tickets cost $55 - $160 and the journey takes 3 days 15 h.

Airlines
S7 Airlines
Website
s7.ru
Flights from Barnaul to Moscow Domodedovo
Ave. Duration
4 h 25 min
When
Every day
Estimated price
$180 - $700
Flights from Novosibirsk to Moscow Domodedovo
Ave. Duration
4 h 15 min
When
Every day
Estimated price
$130 - $300
Flights from Novosibirsk to Moscow Domodedovo via Nizhnevartovsk
Ave. Duration
6 h 20 min
When
Monday, Wednesday, Friday and Sunday
Estimated price
$130 - $300
Flights from Novosibirsk to Moscow Domodedovo via Samara
Ave. Duration
6 h 45 min
When
Monday and Friday
Estimated price
$130 - $300
Flights from Novosibirsk to Moscow Domodedovo via Ekaterinburg
Ave. Duration
7 h 10 min
When
Wednesday
Estimated price
$130 - $300
Aeroflot Russian Airlines
Website
aeroflot.ru
Flights from Barnaul to Moscow Sheremetyevo
Ave. Duration
4 h 20 min
When
Every day
Estimated price
$120 - $440
Flights from Novosibirsk to Moscow Sheremetyevo
Ave. Duration
4 h 15 min
When
Every day
Estimated price
$170 - $650
Flights from Novosibirsk to Moscow Sheremetyevo via St. Petersburg
Ave. Duration
7 h 50 min
When
Every day
Estimated price
$210 - $800
Ural Airlines
Website
uralairlines.com
Flights from Barnaul to Moscow Domodedovo
Ave. Duration
4 h 25 min
When
Every day
Estimated price
$170 - $700
Flights from Novosibirsk to Moscow Domodedovo
Ave. Duration
4 h 20 min
When
Every day
Estimated price
$130 - $320
Flights from Novosibirsk to Moscow Domodedovo via Ekaterinburg
Ave. Duration
5 h 55 min
When
Tuesday and Saturday
Estimated price
$130 - $320
IrAero
Website
iraero.ru
Flights from Barnaul to Moscow Domodedovo
Ave. Duration
4 h 25 min
When
Every day
Estimated price
$100 - $490
Pobeda Airlines LLC
Website
pobeda.aero
Flights from Barnaul to Moscow Vnukovo
Ave. Duration
4 h 35 min
When
Every day
Estimated price
$95 - $230
Alrosa Air Company
Website
alrosa.aero
Flights from Novosibirsk to Moscow Domodedovo
Ave. Duration
4 h 5 min
When
Monday
Estimated price
$140 - $700
Red Wings
Website
flyredwings.com
Flights from Novosibirsk to Moscow Domodedovo
Ave. Duration
4 h 20 min
When
Every day
Estimated price
$140 - $380
Train operators
Russian Railways (RZhD)
Website
rzd.ru
Train from Novosibirsk(RUS) to Moskva Iaroslavskaja
Ave. Duration
2 days 1 h
Frequency
Once daily
Estimated price
$55 - $150
Website
pass.rzd.ru
3rd Class (Platzcart)
$55 - $80
2nd Class (Kupé)
$100 - $150
Train from Ekaterinburg Pass. to Kazan Passajirskij
Ave. Duration
16 h 46 min
Frequency
4 times a day
Estimated price
$19 - $45
Website
pass.rzd.ru
3rd Class (Platzcart)
$19 - $29
2nd Class (Kupé)
$30 - $45
Train from Barnaul to Moskva Kasanskaja
Ave. Duration
3 days 15 h
Frequency
3 times a day
Estimated price
$55 - $160
Website
pass.rzd.ru
3rd Class (Platzcart)
$55 - $85
2nd Class (Kupé)
$100 - $160
Bus operators
Avtovokzaly.ru
Phone
8-800-775-45-73
Email
support@avtovokzaly.ru
Website
avtovokzaly.ru
Bus from Barnaul to Novosibirsk
Ave. Duration
4 h 40 min
Frequency
Every 15 minutes
Estimated price
$8 - $12
Schedules at
avtovokzaly.ru
Bus from Barnaul to Karagandy
Ave. Duration
22 h 4 min
Frequency
Twice daily
Estimated price
$23 - $40
Schedules at
avtovokzaly.ru
Bus from Karagandy to Yekaterinburg
Ave. Duration
26 h 40 min
Frequency
4 times a week
Estimated price
$30 - $45
Schedules at
avtovokzaly.ru
Bus from Kazan' station to Moscow, Kazansky station
Ave. Duration
16 h
Frequency
Once daily
Estimated price
$21 - $29
Schedules at
avtovokzaly.ru

Want to know more about travelling around Russia

Rome2rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.