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

Recommended option

Train to Incheon, fly  •  6h 58m

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

$238 - $511

Cheapest option

Subway, ferry, train #2  •  2 days 13h

  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 Station to Beijing
  4. Take the train from Beijing to Ulan-Bator

$223 - $415

5 alternative options

Fly from Seoul Gimpo  •  8h 10m

  1. Fly from Seoul Gimpo (GMP) to Ulan Bator (ULN) GMP - ULN

$246 - $910

Train, ferry  •  2 days 8h

  1. Take the train from Seoul Station to Pyeongtaek Station
  2. Take the ferry from Pyeongtaek Port to Yantai Port
  3. Take the train from Yantai to Beijing South
  4. Take the train from Beijing to Ulaanbaatar

$362 - $461

Subway, ferry, train  •  2 days 13h

  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 Station to Beijing
  4. Take the train from Beijing to Ulaanbaatar

$293 - $465

Bus, ferry, train  •  2 days 17h

  1. Take the bus from Jongro 1-ga to Incheon Int'l Airport T1
  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 Ulaanbaatar

$327 - $391

Drive  •  31h 26m

  1. Drive from Seoul to Ulan Bator 2641.2 km

$320 - $470

Questions & Answers

The cheapest way to get from Seoul to Mongolia is to train and fly which costs ₩270,000 - ₩600,000 and takes 6h 58m.

More details

The quickest way to get from Seoul to Mongolia is to train and fly which costs ₩270,000 - ₩600,000 and takes 6h 58m.

More details

The distance between Seoul and Mongolia is 2154 km. The road distance is 2641.2 km.

Get driving directions

The best way to get from Seoul to Mongolia without a car is to train and ferry which takes 2 days 8h and costs ₩420,000 - ₩550,000.

More details

It takes approximately 6h 58m to get from Seoul to Mongolia, including transfers.

More details

The quickest flight from Incheon Airport to Ulan Bator Airport is the direct flight which takes 3h 45m.

Search flights

Yes, the driving distance between Seoul to Mongolia is 2641 km. It takes approximately 31h 26m to drive from Seoul to Mongolia.

Get driving directions

Asiana Airlines, Korean Air and MIAT offer flights from Incheon Airport to Ulan Bator Airport.

Search flights

The best way to get from Seoul to Seoul Gimpo Airport is to train which takes 22 min and costs ₩1,600 - ₩3,700.

More details

Map of how to get from Seoul to Mongolia.
Launch map view
  • Distance: 2154.2 km
  • Duration: 6h 58m

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

Korean Air, MIAT and four other airlines fly from Seoul to Ulan Bator every 4 hours.

Airlines
Korean Air
Website
koreanair.com
Flights from Incheon to Ulan Bator
Ave. Duration
3h 46m
When
Every day
Estimated price
$320 - $750
Flights from Seoul Gimpo to Ulan Bator via Gimhae
Ave. Duration
6h 15m
When
Thursday and Sunday
Estimated price
$430 - $750
Flights from Seoul Gimpo to Ulan Bator via Gimhae, Incheon
Ave. Duration
8h 50m
When
Monday, Wednesday, Thursday, Friday, Saturday and Sunday
Estimated price
$490 - $1,600
Flights from Seoul Gimpo to Ulan Bator via Cheju, Gimhae
Ave. Duration
10h 15m
When
Thursday and Sunday
Estimated price
$450 - $800
MIAT
Website
miat.com
Flights from Incheon to Ulan Bator
Ave. Duration
3h 45m
When
Every day
Estimated price
$310 - $750
Flights from Seoul Gimpo to Ulan Bator via Beijing Capital
Ave. Duration
5h 30m
When
Every day
Estimated price
$400 - $700
Flights from Seoul Gimpo to Ulan Bator via Gimhae
Ave. Duration
6h 30m
When
Thursday and Sunday
Estimated price
$430 - $750
Flights from Seoul Gimpo to Ulan Bator via Osaka Kansai
Ave. Duration
10h 10m
When
Wednesday and Sunday
Estimated price
$480 - $850
Asiana Airlines
Website
us.flyasiana.com
Flights from Incheon to Ulan Bator
Ave. Duration
3h 45m
When
Tuesday, Thursday and Saturday
Estimated price
$440 - $1,300
Flights from Seoul Gimpo to Ulan Bator via Gimhae, Incheon
Ave. Duration
12h
When
Tuesday, Thursday and Saturday
Estimated price
$470 - $1,400
Train operators
AREX
Phone
+82 1599-7788
Website
arex.or.kr
Train from Seoul Station to Incheon Int'l Airport T1
Ave. Duration
1h
Frequency
Every 15 minutes
Estimated price
$2 - $4
Website
http://www.arex.or.kr/
Korail Mugunghwa
Website
letskorail.com
Train from Seoul Station to Pyeongtaek Station
Ave. Duration
52 min
Frequency
Hourly
Estimated price
$3 - $5
Website
http://www.letskorail.com
Standing
$3 - $4
Economy Class
$4 - $5
Korail
Phone
(82) 1544-7788 + 7
Website
letskorail.com
Train from Seoul Station to Pyeongtaek Staion
Ave. Duration
58 min
Frequency
Every 4 hours
Estimated price
$9 - $11
Website
http://www.letskorail.com
China Railways G-Class
Train from Yantai to Beijing South
Ave. Duration
5h 50m
Frequency
Twice daily
Estimated price
$50 - $65
Schedules at
trip.com
2nd Class Seat
$50 - $65
1st Class Seat
$85 - $110
Business Class Seat
$170 - $210
China Railways
Website
china-railway.com.cn
Train from Beijing to Ulaanbaatar
Ave. Duration
31h 8m
Frequency
Twice a week
Estimated price
$180 - $220
Schedules at
chinahighlights.com
Hard Sleeper
$180 - $220
Soft Sleeper
$270 - $290
Seoul Metro
China Railways D-Class
Website
chinahighlights.com
Train from Qinhuangdao Station to Beijing
Ave. Duration
2h 18m
Frequency
Every 3 hours
Estimated price
$14 - $20
Schedules at
trip.com
Book at
trip.com
2nd Class Seat
$14 - $20
1st Class Seat
$18 - $26
Russian Railways (РЖД)
Website
rzd.ru
Train from Beijing to Ulan-Bator
Ave. Duration
31h 8m
Frequency
Once a week
Estimated price
$110 - $170
Website
pass.rzd.ru
Bus operators
Airport Limousine Korea
Phone
02 2664-9898
Website
airportlimousine.co.kr
Bus from Jongro 1-ga to Incheon Int'l Airport T1
Ave. Duration
52 min
Frequency
Every 15 minutes
Estimated price
$9
Schedules at
airportlimousine.co.kr
Dalian Bus
Website
dalianbus.com
Bus from Gang Wan Qiao to Beijing
Ave. Duration
13h 30m
Frequency
Once daily
Estimated price
$30
Schedules at
dalianbus.com
Ferry operators
Yantai Ferry
Phone
+82 31 684 8827
Website
yantaiferry.com
Ferry from Pyeongtaek Port to Yantai Port
Ave. Duration
14h 30m
Frequency
3 times a week
Estimated price
$100 - $130
Schedules at
yantaiferry.com
VIP
$271
Royal
$121
Deluxe
$108
Qinin ferry
Phone
+82 32 891 9600
Website
qininferry.com
Ferry from Incheon Int'l Port to Qinhuangdao
Ave. Duration
23h
Frequency
Twice a week
Estimated price
$95 - $220
Schedules at
qininferry.com
Royal Suite
$214
First Class
$99
DainFerry
Phone
+82 32 891 7100
Website
dainferry.co.kr
Ferry from Incheon Int'l Port to Dalian Harbour
Ave. Duration
16h
Frequency
3 times a week
Estimated price
$100 - $120
Schedules at
dainferry.co.kr
VIP
$206
FST1(6 Person occupancy)
$116
FST2(6 Person occupancy)
$112
ECO1(12 Person occupancy)
$107
ECO2
$103

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 Italy Travel Guides, Need to know: Jadrolinija and Best ways to travel around Australia - to help you get the most out of your next trip.