There are 11 ways to get from Foshan to Ulaanbaatar by subway, plane, taxi, train, 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.
Subway to Guangzhou Baiyun International Airport, fly, taxi
best- Take the subway from Lijiao to Guangzhou Airport Southsubway
- Fly from Guangzhou Baiyun International Airport (CAN) to New Ulaanbaatar International Airport (UBN)plane CAN - UBN
- Take the taxi from New Ulaanbaatar International Airport (UBN) to Ulaanbaatartaxi
10h 48m$275–570Train via Xinyang
cheapest- Take the train from Guangzhou Train Station to Xinyangtrain
- Take the train from Xinyang to Hohhot Easttrain
- Take the train from Hohhot Station to Ulaanbaatartrain
3d 9h$60–249Train, bus via Nanzhou
- Take the train from Guangzhou South station to Beijing West Stationtrain
- Take the bus from Beijing Xinfadi Bus Terminal to Erenhotbus
- Take the train from Erlian to Ulaanbaatartrain
37h 18m$302–418Drive 3,274.8 km
- Drive from Foshan to Ulaanbaatarcar 3,274.8 km
36h$422–609Fly from Foshan Shadi Airport, taxi
- Fly from Foshan Shadi Airport (FUO) to New Ulaanbaatar International Airport (UBN)plane FUO - UBN
- Take the taxi from New Ulaanbaatar International Airport (UBN) to Ulaanbaatartaxi
7h 58m$402–1,026Train to Macau International Airport, fly, taxi
- Take the train from Guangzhou South station to Zhuhaitrain
- Fly from Macau International Airport (MFM) to New Ulaanbaatar International Airport (UBN)plane MFM - UBN
- Take the taxi from New Ulaanbaatar International Airport (UBN) to Ulaanbaatartaxi
11h 5m$292–935Train, bus to Zhuhai Jinwan Airport, fly, taxi
- Take the train from Guangzhou South station to Zhuhaitrain
- Take the bus from Zhuhai Gongbei to Zhuhai Golden Bay International Airportbus
- Fly from Zhuhai Jinwan Airport (ZUH) to New Ulaanbaatar International Airport (UBN)plane ZUH - UBN
- Take the taxi from New Ulaanbaatar International Airport (UBN) to Ulaanbaatartaxi
13h 21m$175–508Train to Hong Kong International Airport, fly, taxi
- Take the train from Guangzhou South station to West Kowloon Stationtrain
- Fly from Hong Kong International Airport (HKG) to New Ulaanbaatar International Airport (UBN)plane HKG - UBN
- Take the taxi from New Ulaanbaatar International Airport (UBN) to Ulaanbaatartaxi
10h 22m$296–477Train to Shenzhen Bao'An International Airport, fly, taxi
- Take the train from Guangzhou South station to Futian Stationtrain
- Fly from Shenzhen Bao'An International Airport (SZX) to New Ulaanbaatar International Airport (UBN)plane SZX - UBN
- Take the taxi from New Ulaanbaatar International Airport (UBN) to Ulaanbaatartaxi
11h 20m$213–580Train
- Take the train from Guangzhou South station to Lanzhou West Stationtrain
- Take the train from Lanzhou West to Hohhottrain
- Take the train from Hohhot Station to Erliantrain
- Take the train from Erlian to Ulaanbaatartrain
46h 27m$491–692Train, bus
- Take the train from Foshan Station to Beijing West Stationtrain
- Take the bus from Beijing Xinfadi Bus Terminal to Erenhotbus
- Take the train from Erenhot to Ulaanbaatartrain 33
2d 4h$70–225
Guangzhou Baiyun International Airport (CAN) to New Ulaanbaatar International Airport (UBN) flights
Questions & Answers
The cheapest way to get from Foshan to Ulaanbaatar is to train and bus which costs $65 - $230 and takes 2 days 4h.
The fastest way to get from Foshan to Ulaanbaatar is to fly and taxi which takes 7h 58m and costs $400 - $1,100.
No, there is no direct train from Foshan to Ulaanbaatar. However, there are services departing from Chao An and arriving at Ulaanbaatar via Nanzhou, Guangzhou South station, Lanzhou West, Hohhot Station and Erlian. The journey, including transfers, takes approximately 46h 27m.
The distance between Foshan and Ulaanbaatar is 2873 km. The road distance is 3274.8 km.
The best way to get from Foshan to Ulaanbaatar without a car is to train and bus via Nanzhou which takes 37h 18m and costs $300 - $420.
It takes approximately 10h 48m to get from Foshan to Ulaanbaatar, including transfers.
Foshan to Ulaanbaatar train services, operated by China Railways G-Class, depart from Guangzhou South station.
Foshan to Ulaanbaatar train services, operated by China Railways G-Class, arrive at Lanzhou West Station.
Yes, the driving distance between Foshan to Ulaanbaatar is 3275 km. It takes approximately 36h to drive from Foshan to Ulaanbaatar.
There are 474+ hotels available in Ulaanbaatar.
What companies run services between Foshan, China and Ulaanbaatar, Mongolia?
You can take a subway from Chao An to Ulaanbaatar via Nanzhou, Guangzhou South, Guangzhou South station, Lanzhou West, Hohhot Station, and Erlian in around 46h 27m.
- Website
- airchina.com
Flights from Guangzhou Baiyun International Airport to New Ulaanbaatar International Airport via Beijing Capital
- Ave. Duration
- 8h 15m
- When
- Monday, Wednesday, Friday, Sunday, and Saturday
- Estimated price
- $180–600
Flights from Macau International Airport to New Ulaanbaatar International Airport via Beijing Capital
- Ave. Duration
- 8h 32m
- When
- Monday, Wednesday, Friday, Sunday, and Saturday
- Estimated price
- $370–1,000
Flights from Macau International Airport to New Ulaanbaatar International Airport via Wuhan, Hohhot
- Ave. Duration
- 9h 45m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $270–900
Flights from Zhuhai Jinwan Airport to New Ulaanbaatar International Airport via Beijing Capital
- Ave. Duration
- 8h 37m
- When
- Monday, Wednesday, Friday, Sunday, and Saturday
- Estimated price
- $150–700
Flights from Hong Kong International Airport to New Ulaanbaatar International Airport via Beijing Capital
- Ave. Duration
- 7h 46m
- When
- Monday, Wednesday, Friday, Sunday, and Saturday
- Estimated price
- $180–550
Flights from Shenzhen Bao'An International Airport to New Ulaanbaatar International Airport via Beijing Capital
- Ave. Duration
- 8h
- When
- Monday, Wednesday, Friday, Sunday, and Saturday
- Estimated price
- $190–700
- Phone
- (86) 020-96891
- [email protected]
- Website
- gzmtr.com
Subway from Lijiao to Guangzhou Airport South
- Ave. Duration
- 54 min
- Frequency
- Every 5 minutes
- Estimated price
- $1–2
- Schedules at
- gzmtr.com
- [email protected]
- Website
- chinabusguide.com
Bus from Beijing Xinfadi Bus Terminal to Erenhot
- Ave. Duration
- 9h
- Frequency
- 4 times a day
- Estimated price
- $26–40
- Schedules at
- chinabusguide.com
- Bus
- $26–40
Bus from Beijing Xinfadi Bus Terminal to Erenhot
- Ave. Duration
- 9h
- Frequency
- 4 times a day
- Estimated price
- $26–40
- Schedules at
- chinabusguide.com
- Bus
- $26–40
- Ave. Duration
- 38 min
- Estimated price
- $14–17
Ulaanbaatar Taxi
- Phone
- 1900-1991
- Website
- facebook.com
Ulaanbaatar Taxi
- Phone
- 1900-1991
- Website
- facebook.com
Ulaanbaatar Taxi
- Phone
- 1900-1991
- Website
- facebook.com
Ulaanbaatar Taxi
- Phone
- 1900-1991
- Website
- facebook.com
Ulaanbaatar Taxi
- Phone
- 1900-1991
- Website
- facebook.com
Ulaanbaatar Taxi
- Phone
- 1900-1991
- Website
- facebook.com
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 Slovenia: Getting from Ljubljana to Lake Bled, Travel Insider: Top Japan travel tips by Beatrix Holland, and How to get from JFK to New York City - to help you get the most out of your next trip.






