There are 9 ways to get from Novosibirsk to Mongolia by plane, car or train

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 to Ulan Bator  •  8 h 45 min

  1. Fly from Novosibirsk (OVB) to Ulan Bator (ULN) OVB - ULN

$198 - $860

Cheapest option

Train Russian Railways (RZhD)  •  2 days 6 h

  1. Take the train from Novosibirsk(RUS) to Ulan-Bator Express

$45 - $130

7 alternative options

Fly to Altay, drive  •  23 h 18 min

  1. Fly from Novosibirsk (OVB) to Altay (AAT) OVB - AAT
  2. Drive from Altay to Ölgii

$151 - $651

Fly to Kyzyl, drive  •  12 h 44 min

  1. Fly from Novosibirsk (OVB) to Kyzyl (KYZ) OVB - KYZ
  2. Drive from Kyzyl to Ulaangom

$96 - $476

Fly to Ulan-Ude, train  •  19 h 28 min

  1. Fly from Novosibirsk (OVB) to Ulan-Ude (UUD) OVB - UUD
  2. Take the train from Ulan-Ude Pass to Darchan

$243 - $841

Fly to Abakan, drive  •  17 h 21 min

  1. Fly from Novosibirsk (OVB) to Abakan (ABA) OVB - ABA
  2. Drive from Abakan to Ulaangom

$101 - $291

Fly to Irkutsk, train  •  26 h 31 min

  1. Fly from Novosibirsk (OVB) to Irkutsk (IKT) OVB - IKT
  2. Take the train from Irkutsk Passajirskij to Darchan

$146 - $200

Train Russian Railways  •  2 days 4 h

  1. Take the train from Novosibirsk to Ulan-Bator 004З

$294 - $365

Drive  •  40 h 51 min

  1. Drive from Novosibirsk to Ulan Bator 1769.1 miles

$170 - $250

Questions & Answers

The cheapest way to get from Novosibirsk to Mongolia is to train which costs RUB 2900 - RUB 8000 and takes 2 days 6 h.

More details

The quickest way to get from Novosibirsk to Mongolia is to fly which costs RUB 12000 - RUB 55000 and takes 8 h 45 min.

More details

The distance between Novosibirsk and Mongolia is 1717 km. The road distance is 2830.5 km.

Get driving directions

It takes approximately 8 h 45 min to get from Novosibirsk to Mongolia, including transfers.

More details

Yes, there is a direct train departing from Novosibirsk(RUS) and arriving at Ulan-Bator. Services depart six times a week, and operate Wednesday and Thursday. The journey takes approximately 2 days 6 h.

More details

What companies run services between Novosibirsk, Russia and Mongolia?

S7 Airlines, Aero Mongolia and four other airlines fly from Novosibirsk to Ulan Bator 3 times a day. Alternatively, Russian Railways operates a train from Novosibirsk to Ulan Bator once a week. Tickets cost $290 - $360 and the journey takes 2 days 4 h.

Airlines
IrAero
Website
iraero.ru
Flights from Novosibirsk to Irkutsk
Ave. Duration
2 h 17 min
When
Tuesday, Wednesday and Sunday
Estimated price
$120 - $700
Flights from Novosibirsk to Irkutsk via Krasnoyarsk
Ave. Duration
3 h 52 min
When
Monday and Thursday
Estimated price
$120 - $700
China Southern Airlines
Website
csair.com
Flights from Novosibirsk to Altay via Urumqi
Ave. Duration
10 h 53 min
When
Monday, Wednesday, Thursday, Friday and Sunday
Estimated price
$140 - $600
Flights from Novosibirsk to Altay via Urumqi, Yining
Ave. Duration
13 h
When
Thursday and Sunday
Estimated price
$230 - $750
S7 Airlines
Website
s7.ru
Flights from Novosibirsk to Ulan-Ude
Ave. Duration
2 h 35 min
When
Tuesday, Thursday, Saturday and Sunday
Estimated price
$220 - $800
Flights from Novosibirsk to Abakan
Ave. Duration
1 h 15 min
When
Every day
Estimated price
$50 - $210
Flights from Novosibirsk to Irkutsk
Ave. Duration
2 h 25 min
When
Every day
Estimated price
$120 - $290
Air China
Website
airchina.com
Flights from Novosibirsk to Ulan Bator via Beijing
Ave. Duration
10 h
When
Every day
Estimated price
$390 - $1,300
Flights from Novosibirsk to Ulan Bator via Ulan-Ude, Beijing
Ave. Duration
10 h 20 min
When
Tuesday and Thursday
Estimated price
$400 - $1,300
Angara Airlines
Website
angara.aero
Flights from Novosibirsk to Irkutsk
Ave. Duration
2 h 17 min
When
Monday, Tuesday, Wednesday and Friday
Estimated price
$120 - $700
Aero Mongolia
Website
aeromongolia.mn
Flights from Novosibirsk to Ulan Bator via Irkutsk
Ave. Duration
5 h 50 min
When
Monday, Wednesday, Friday and Sunday
Estimated price
$190 - $850
NordStar
Website
nordstar.su
Flights from Novosibirsk to Kyzyl
Ave. Duration
2 h 15 min
When
Tuesday, Thursday and Saturday
Estimated price
$65 - $430
Train operators
Russian Railways (RZhD)
Website
rzd.ru
Train from Ulan-Ude Pass to Darchan
Ave. Duration
13 h 55 min
Frequency
6 times a week
Estimated price
$13 - $28
Website
pass.rzd.ru
3rd Class (Platzcart)
$13 - $20
2nd Class (Kupé)
$19 - $28
Train from Irkutsk Passajirskij to Darchan
Ave. Duration
21 h 29 min
Frequency
6 times a week
Estimated price
$19 - $50
Website
pass.rzd.ru
3rd Class (Platzcart)
$19 - $29
2nd Class (Kupé)
$30 - $50
Train from Novosibirsk(RUS) to Ulan-Bator
Ave. Duration
2 days 6 h
Frequency
6 times a week
Estimated price
$45 - $130
Website
pass.rzd.ru
3rd Class (Platzcart)
$45 - $70
2nd Class (Kupé)
$85 - $130
Russian Railways
Website
rzd.ru
Train from Ulan-Ude Pass to Darkhan
Ave. Duration
10 h 41 min
Frequency
Once a week
Estimated price
$45 - $60
Website
pass.rzd.ru
Train from Irkutsk Passajirskij to Darkhan
Ave. Duration
18 h 28 min
Frequency
Once a week
Estimated price
$90 - $110
Website
pass.rzd.ru
Train from Novosibirsk to Ulan-Bator
Ave. Duration
2 days 4 h
Frequency
Once a week
Estimated price
$290 - $360
Website
pass.rzd.ru

Want to know more about travelling around Mongolia

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.