There are 6 ways to get from Seoul to Mongolia by train, plane, subway, ferry 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

Train, fly  •  6 h 53 min

  1. Take the train from Seoul Station to Incheon Int'l Airport T1
  2. Fly from Seoul (ICN) to Ulan Bator (ULN) ICN - ULN

$240 - $514

Cheapest option

Subway, ferry, train via Qinhuangdao  •  2 days 6 h

  1. Take the subway from City Hall Station to Incheon Station 1
  2. Take the ferry from Incheon Int'l Port to Qinhuangdao
  3. Take the train from Qinhuangdao to Beijing D29 / ...
  4. Take the train from Peking to Ulan-Bator

$145 - $336

4 alternative options

Subway, ferry, train  •  2 days 4 h

  1. Take the subway from City Hall Station to Incheon Station 1
  2. Take the ferry from Incheon Int'l Port to Dalian Harbour
  3. Take the train from Dalian to Beijing D31 / ...
  4. Take the train from Peking to Ulan-Bator

$176 - $255

Subway, ferry, train China Railways K-Class  •  2 days 11 h

  1. Take the subway from City Hall Station to Incheon Station 1
  2. Take the ferry from Incheon Int'l Port to Qinhuangdao
  3. Take the train from Qinhuangdao to Beijing D29 / ...
  4. Take the train from Beijing to Ulan Bator

$145 - $466

Bus, ferry, train  •  2 days 12 h

  1. Take the bus from Koreana Hotel to Incheon International Airport
  2. Take the ferry from Incheon Int'l Port to Dalian Harbour
  3. Take the bus from Gang Wan Qiao to Beijing
  4. Take the train from Peking to Ulan-Bator

$190 - $274

Subway, ferry, bus, train  •  2 days 17 h

  1. Take the subway from City Hall Station to Incheon Station 1
  2. Take the ferry from Incheon Int'l Port to Dalian Harbour
  3. Take the bus from Gang Wan Qiao to Beijing
  4. Take the train from Beijing to Ulan Bator

$177 - $388

What companies run services between Seoul, South Korea and Mongolia?

There is no direct connection from Seoul to Ulan Bator. However, you can take the train to Incheon Int'l Airport T1, take the walk to Seoul airport, fly to Ulan Bator, then take the taxi to Ulan Bator. Alternatively, you can take a vehicle from Seoul to Ulan Bator via Incheon Station, Incheon Int'l Port, Dalian Harbour, Dalian, Beijing, and Peking in around 2 days 4 h.

Airlines
MIAT
Website
miat.com
Flights from Seoul to Ulan Bator
Ave. Duration
3 h 40 min
When
Every day
Estimated price
$320 - $750
Korean Air
Website
koreanair.com
Flights from Seoul to Ulan Bator
Ave. Duration
3 h 40 min
When
Every day
Estimated price
$320 - $750
Train operators
AREX
Phone
+82 1599-7788
Website
arex.or.kr
Train from Seoul Station to Incheon Int'l Airport T1
Ave. Duration
1 h
Frequency
Every 10 minutes
Estimated price
$3 - $5
Schedules at
arex.or.kr
China Railways D-Class
Website
chinahighlights.com
Train from Dalian to Beijing
Ave. Duration
6 h 6 min
Frequency
Twice daily
Estimated price
$35 - $50
Schedules at
trip.com
Book at
trip.com
2nd Class Seat
$35 - $50
1st Class Seat
$50 - $80
Train from Qinhuangdao to Beijing
Ave. Duration
1 h 57 min
Frequency
Hourly
Estimated price
$14 - $20
Schedules at
trip.com
Book at
trip.com
2nd Class Seat
$14 - $20
1st Class Seat
$18 - $26
China Railways
Website
china-railway.com.cn
Train from Peking to Ulan-Bator
Ave. Duration
25 h 58 min
Frequency
Twice a week
Estimated price
$27 - $70
Schedules at
chinahighlights.com
China Railways K-Class
Website
chinahighlights.com
Train from Beijing to Ulan Bator
Ave. Duration
31 h 8 min
Frequency
Once daily
Estimated price
$27 - $200
Schedules at
trip.com
Book at
trip.com
Hard Seat
$27 - $31
Hard Sleeper
$50 - $60
Soft Sleeper
$80 - $90
Bus operators
Kal Limosines
Website
kallimousine.com
Bus from Koreana Hotel to Incheon International Airport
Ave. Duration
55 min
Frequency
Every 30 minutes
Estimated price
$14 - $16
Schedules at
kallimousine.com
Dalian Bus
Website
dalianbus.com
Bus from Gang Wan Qiao to Beijing
Ave. Duration
13 h 30 min
Frequency
Once daily
Estimated price
$30 - $45
Schedules at
dalianbus.com
Ferry operators
DainFerry
Phone
+82 32 891 7100
Website
dainferry.co.kr
Ferry from Incheon Int'l Port to Dalian Harbour
Ave. Duration
16 h
Frequency
3 times a week
Estimated price
$110 - $130
Schedules at
dainferry.co.kr
FST1
$125
FST2
$121
ECO1
$116
ECO2
$111
Qinin ferry
Phone
+82 32 891 9600
Website
qininferry.com
Ferry from Incheon Int'l Port to Qinhuangdao
Ave. Duration
22 h
Frequency
Twice a week
Estimated price
$100 - $240
Schedules at
qininferry.com
Royal Suite
$232
First Class
$107

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 Which side of Niagara Falls should I choose (and how do I get there)?, Want to know more about Flixbus? and Bali: What to do if Mount Agung erupts - to help you get the most out of your next trip.

Questions & Answers

How far is it from Seoul to Mongolia?

The distance between Seoul and Mongolia is 2154 km.

What is the cheapest way to get from Seoul to Mongolia?

The cheapest way to get from Seoul to Mongolia is to subway and ferry and train which costs ₩190,000 - ₩280,000 and takes 2 days 4 h.

What is the fastest way to get from Seoul to Mongolia?

The quickest way to get from Seoul to Mongolia is to train and fly which takes 6 h 53 min and costs ₩260,000 - ₩600,000.

How long does it take to get from Seoul to Mongolia?

It takes approximately 6 h 53 min to get from Seoul to Mongolia, including transfers.