There are 5 ways to get from New Delhi to Mongolia by plane, car, train or bus

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  •  14 h 44 min

  1. Fly from Delhi (DEL) to Ulan Bator (ULN) DEL - ULN

$706 - $1,309

Cheapest option

Train China Railways Z-Class, drive, bus  •  4 days 19 h

  1. Take the train from Delhi (DLI) to Siliguri Junction (SGUJ)
  2. Drive from Siliguri Junction (SGUJ) to Yadong Xian
  3. Take the bus from Yadong Xian to Lasa North Suburb Coach Station
  4. Take the train from Lhasa to Beijing West Z22
  5. Take the train from Beijing Station to Ulaanbaatar

$137 - $188

3 alternative options

Fly to Altay, drive  •  28 h 12 min

  1. Fly from Delhi (DEL) to Altay (AAT) DEL - AAT
  2. Drive from Altay to Ölgii

$260 - $601

Train, drive, bus via Xining  •  5 days 5 h

  1. Take the train from Delhi (DLI) to Siliguri Junction (SGUJ)
  2. Drive from Siliguri Junction (SGUJ) to Yadong Xian
  3. Take the bus from Yadong Xian to Lhasa Liuwu Coach Station
  4. Take the bus from Lasa West Suburb Coach Station to Xining
  5. Take the train from Xining to Jining South
  6. Take the train from Jining South Station to Ulaanbaatar

$162 - $201

Drive  •  3 days 6 h

  1. Drive from New Delhi to Ulan Bator 3772.2 miles

$600 - $900

Questions & Answers

The distance between New Delhi and Mongolia is 3067 km. The road distance is 6035.6 km.

Get driving directions

It takes approximately 14 h 44 min to get from New Delhi to Mongolia, including transfers.

More details

There is no direct flight from Delhi Airport to Ulan Bator Airport. The quickest flight takes 13 h 10 min and has one stopover.

Search flights

Yes, the driving distance between New Delhi to Mongolia is 6036 km. It takes approximately 3 days 6 h to drive from New Delhi to Mongolia.

Get driving directions

Cathay Pacific, Asiana Airlines, Korean Air and two other airlines offer flights from Delhi Airport to Ulan Bator Airport.

Search flights

The best way to get from New Delhi to Delhi Airport is to Metro which takes 21 min and costs .

More details

Map of how to get from New Delhi to Mongolia.
Launch map view
  • Distance: 1916.9 miles
  • Duration: 14 h 44 min

What companies run services between New Delhi, India and Mongolia?

Cathay Pacific, MIAT and five other airlines fly from New Delhi to Ulan Bator every 4 hours.

Airlines
China Southern Airlines
Website
csair.com
Flights from Delhi to Altay via Astana, Urumqi
Ave. Duration
14 h
When
Thursday
Estimated price
$300 - $700
Flights from Delhi to Altay via Sharjah, Urumqi
Ave. Duration
14 h 30 min
When
Tuesday, Friday and Sunday
Estimated price
$470 - $1,000
Flights from Delhi to Altay via Tashkent, Manas, Urumqi
Ave. Duration
14 h 55 min
When
Monday and Thursday
Estimated price
$320 - $700
Flights from Delhi to Altay via Almaty, Urumqi
Ave. Duration
19 h 35 min
When
Every day
Estimated price
$230 - $550
Flights from Delhi to Altay via Lahore, Urumqi
Ave. Duration
24 h 5 min
When
Wednesday
Estimated price
$240 - $750
MIAT
Website
miat.com
Flights from Delhi to Ulan Bator via Incheon
Ave. Duration
12 h 10 min
When
Monday, Wednesday, Thursday, Friday and Sunday
Estimated price
$800 - $2,400
Flights from Delhi to Ulan Bator via Hong Kong
Ave. Duration
13 h
When
Tuesday, Thursday, Friday and Sunday
Estimated price
$500 - $1,400
Flights from Delhi to Ulan Bator via Suvarnabhumi
Ave. Duration
13 h 40 min
When
Wednesday, Saturday and Sunday
Estimated price
$700 - $1,300
Cathay Pacific
Website
cathaypacific.com
Flights from Delhi to Ulan Bator via Hong Kong
Ave. Duration
13 h 5 min
When
Tuesday, Thursday, Friday and Sunday
Estimated price
$550 - $1,600
Korean Air
Website
koreanair.com
Flights from Delhi to Ulan Bator via Incheon
Ave. Duration
15 h 30 min
When
Every day
Estimated price
$800 - $2,600
Train operators
China Railways Z-Class
Website
chinahighlights.com
Train from Lhasa to Beijing West
Ave. Duration
37 h 58 min
Frequency
Once daily
Estimated price
$45 - $65
Schedules at
trip.com
Book at
trip.com
Hard Seat
$45 - $65
Hard Sleeper
$110 - $130
Soft Sleeper
$160 - $210
China Railways K-Class
Website
chinahighlights.com
Train from Beijing Station to Ulaanbaatar
Ave. Duration
31 h 8 min
Frequency
Once a week
Estimated price
$20 - $28
Schedules at
trip.com
Book at
trip.com
Hard Seat
$23 - $28
Hard Sleeper
$40 - $50
Soft Sleeper
$65 - $80
Train from Xining to Jining South
Ave. Duration
23 h 18 min
Frequency
Once daily
Estimated price
$26 - $35
Schedules at
trip.com
Book at
trip.com
Hard Seat
$26 - $30
Hard Sleeper
$45 - $55
Soft Sleeper
$75 - $85
Train from Jining South Station to Ulaanbaatar
Ave. Duration
22 h 52 min
Frequency
Once a week
Estimated price
$16 - $23
Schedules at
trip.com
Book at
trip.com
Hard Seat
$18 - $23
Hard Sleeper
$35 - $45
Soft Sleeper
$55 - $65
Bus operators
Qichezhan
Website
qichezhan.net
Bus from Yadong Xian to Lasa North Suburb Coach Station
Ave. Duration
7 h
Frequency
3 times a week
Estimated price
$22
Schedules at
qichezhan.net
Bus from Lasa West Suburb Coach Station to Xining
Ave. Duration
30 h 30 min
Frequency
3 times a day
Estimated price
$50
Schedules at
qichezhan.net
Tibet Transportation
Website
xizang.gov.cn
Bus from Yadong Xian to Lhasa Liuwu Coach Station
Ave. Duration
9 h
Frequency
4 times a week
Estimated price
$22
Schedules at
xizang.gov.cn

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 Is ride-sharing platform BlaBlaCar right for you?, Need to know: Greyhound and How to get from London to Edinburgh - to help you get the most out of your next trip.