There are 9 ways to get from Shanghai to Ulanhot by plane, 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.
Fly Shanghai Hongqiao International Airport to Ulanhot
best- Fly from Shanghai Hongqiao International Airport (SHA) to Ulanhot (HLH)plane SHA - HLH
7h 53m¥2,249–2,664Train
cheapest- Take the train from Shanghai station to Changchuntrain Shanghai
- Take the train from Changchun to Ulanhottrain Changchun
26h 58m¥337–736Train via Siping
- Take the train from Shanghai Hongqiao to Siping Easttrain
- Take the train from Siping East Station to Changchuntrain
- Take the train from Changchun to Ulanhottrain
18h 35m¥1,087–1,263Bus, train
- Take the bus from Shanghai Hutie Terminal to Jianshejie Terminalbus
- Take the bus from Jianshejie terminal to Changchunbus
- Take the train from Changchun to Ulanhottrain
34h 59m¥738–1,029Drive 2,072.2 km
- Drive from Shanghai to Ulanhotcar 2,072.2 km
23h 16m¥1,724–2,490Fly Shanghai Pudong International Airport to Ulanhot
- Fly from Shanghai Pudong International Airport (PVG) to Ulanhot (HLH)plane PVG - HLH
5h 45m¥749–2,014Train to Sunan Shuofang International Airport, fly to Ulanhot
- Take the train from Shanghai station to Wuxitrain
- Fly from Sunan Shuofang International Airport (WUX) to Ulanhot (HLH)plane WUX - HLH
7h 36m¥972–2,872Fly Shanghai Hongqiao International Airport to Baicheng Chang'An Airport, train
- Fly from Shanghai Hongqiao International Airport (SHA) to Baicheng Chang'An Airport (DBC)plane SHA - DBC
- Take the train from Baicheng to Ulanhottrain
10h 52m¥1,794–4,224Train #2
- Take the train from Songjiang Station to Da'an Northtrain Hangzhou
- Take the train from Da'an to Ulanhottrain Changchun
40h 22m¥337–732
Shanghai Hongqiao International Airport (SHA) to Ulanhot (HLH) flights
Comparing Your Travel Options
The cheapest way to get from Shanghai to Ulanhot is to train which costs ¥330 - ¥750 and takes 26h 58m.
The fastest way to get from Shanghai to Ulanhot is to fly which takes 5h 45m and costs ¥750 - ¥2100.
No, there is no direct train from Shanghai to Ulanhot. However, there are services departing from South Shaanxi Road and arriving at Ulanhot via Shanghai Hongqiao, Siping East Station and Changchun. The journey, including transfers, takes approximately 18h 35m.
The distance between Shanghai and Ulanhot is 1698 km. The road distance is 2072.2 km.
The best way to get from Shanghai to Ulanhot without a car is to train via Siping which takes 18h 35m and costs ¥1000 - ¥1300.
It takes approximately 7h 53m to get from Shanghai to Ulanhot, including transfers.
Shanghai to Ulanhot train services, operated by China Railways G-Class, depart from Shanghai Hongqiao station.
The best way to get from Shanghai to Ulanhot is to fly which takes 7h 53m and costs ¥2200 - ¥2700. Alternatively, you can train via Siping, which costs ¥1000 - ¥1300 and takes 18h 35m.
Shanghai to Ulanhot train services, operated by China Railways G-Class, arrive at Siping East station.
Yes, the driving distance between Shanghai to Ulanhot is 2072 km. It takes approximately 23h 16m to drive from Shanghai to Ulanhot.
What companies run services between Shanghai, China and Ulanhot, China?
Xiamen Airlines, China Express Airlines, and six other airlines fly from Shanghai Hongqiao International Airport (SHA) to Ulanhot (HLH) every 4 hours. Alternatively, you can take a subway from South Shaanxi Road to Ulanhot via Shanghai Hongqiao Train Station, Shanghai Hongqiao, Siping East Station, and Changchun in around 18h 35m.
- Website
- en.ceair.com
Flights from Shanghai Hongqiao International Airport to Ulanhot via Beijing Daxing
- Ave. Duration
- 8h 37m
- When
- Every day
- Estimated price
- ¥1,700–4,100
Flights from Shanghai Pudong International Airport to Ulanhot
- Ave. Duration
- 3h 40m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- ¥650–1,900
Flights from Shanghai Pudong International Airport to Ulanhot via Beijing Daxing
- Ave. Duration
- 5h 46m
- When
- Every day
- Estimated price
- ¥650–4,400
Flights from Sunan Shuofang International Airport to Ulanhot via Beijing Daxing
- Ave. Duration
- 7h 27m
- When
- Every day
- Estimated price
- ¥2,000–4,800
Flights from Shanghai Hongqiao International Airport to Baicheng Chang'An Airport via Beijing Daxing
- Ave. Duration
- 14h 8m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ¥1,700–5,500
Flights from Shanghai Hongqiao International Airport to Baicheng Chang'An Airport via Shijiazhuang Zhengding
- Ave. Duration
- 7h 20m
- When
- Every day
- Estimated price
- ¥2,400–5,500
Flights from Shanghai Hongqiao International Airport to Baicheng Chang'An Airport via Nanchang, Beijing Daxing
- Ave. Duration
- 15h 40m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ¥2,200–4,800
- Website
- flycua.com
Flights from Shanghai Hongqiao International Airport to Ulanhot via Beijing Daxing
- Ave. Duration
- 8h 37m
- When
- Every day
- Estimated price
- ¥1,700–4,100
Flights from Shanghai Pudong International Airport to Ulanhot via Beijing Daxing
- Ave. Duration
- 5h 30m
- When
- Every day
- Estimated price
- ¥2,000–4,400
Flights from Sunan Shuofang International Airport to Ulanhot via Beijing Daxing
- Ave. Duration
- 7h 27m
- When
- Every day
- Estimated price
- ¥2,000–4,800
Flights from Shanghai Hongqiao International Airport to Baicheng Chang'An Airport via Beijing Daxing
- Ave. Duration
- 14h 8m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ¥1,700–5,500
Flights from Shanghai Hongqiao International Airport to Baicheng Chang'An Airport via Shijiazhuang Zhengding
- Ave. Duration
- 7h 20m
- When
- Every day
- Estimated price
- ¥2,400–5,500
- Website
- xiamenair.com
Flights from Shanghai Hongqiao International Airport to Ulanhot via Hohhot
- Ave. Duration
- 7h
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥1,600–3,600
Flights from Shanghai Pudong International Airport to Ulanhot
- Ave. Duration
- 3h 40m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- ¥650–1,900
Flights from Shanghai Pudong International Airport to Ulanhot via Shenyang
- Ave. Duration
- 6h 20m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥1,300–3,300
Flights from Sunan Shuofang International Airport to Ulanhot via Shenyang
- Ave. Duration
- 5h 20m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥650–3,200
- Website
- airchina.com
Flights from Shanghai Hongqiao International Airport to Ulanhot via Beijing Capital
- Ave. Duration
- 10h 10m
- When
- Tuesday, Wednesday, Friday, and Saturday
- Estimated price
- ¥1,600–3,400
Flights from Shanghai Hongqiao International Airport to Ulanhot via Hohhot
- Ave. Duration
- 7h 50m
- When
- Every day
- Estimated price
- ¥1,600–3,600
Flights from Shanghai Pudong International Airport to Ulanhot
- Ave. Duration
- 3h 40m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- ¥650–1,900
Flights from Shanghai Pudong International Airport to Ulanhot via Hohhot
- Ave. Duration
- 7h 25m
- When
- Every day
- Estimated price
- ¥1,700–3,100
- Website
- chinaexpressair.com
Flights from Shanghai Hongqiao International Airport to Ulanhot via Hohhot
- Ave. Duration
- 7h
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥1,600–3,600
Flights from Sunan Shuofang International Airport to Ulanhot via Shenyang
- Ave. Duration
- 5h 20m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥650–3,200
- Website
- tianjiao-air.com
Flights from Shanghai Hongqiao International Airport to Ulanhot via Hohhot
- Ave. Duration
- 6h 10m
- When
- Every day
- Estimated price
- ¥2,000–4,500
Flights from Shanghai Hongqiao International Airport to Ulanhot via Changchun
- Ave. Duration
- 7h 25m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥1,700–4,100
Flights from Sunan Shuofang International Airport to Ulanhot via Changchun
- Ave. Duration
- 4h 55m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥900–2,700
- Website
- juneyaoair.com
Flights from Shanghai Pudong International Airport to Ulanhot
- Ave. Duration
- 3h 40m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- ¥650–1,900
Train from Shanghai Hongqiao to Siping East
- 2nd Class Seat
- ¥900–1,000
- 1st Class Seat
- ¥1,400–1,600
- Business Class Seat
- ¥2,100–3,100
Train from Siping East Station to Changchun
- 2nd Class Seat
- ¥53–59
- 1st Class Seat
- ¥85–95
- Business Class Seat
- ¥120–170
Train from Shanghai station to Wuxi
- Ave. Duration
- 44 min
- Frequency
- Every 30 minutes
- Estimated price
- ¥59–65
- Schedules at
- 12306.cn
- Book at
- 12306.cn
- 2nd Class Seat
- ¥59–65
- 1st Class Seat
- ¥95–105
- Business Class Seat
- ¥130–190
Train from Changchun to Ulanhot
- Adult - second class
- ¥130–200
Train from Changchun to Ulanhot
- Adult - second class
- ¥130–200
Train from Baicheng to Ulanhot
- Adult - second class
- ¥35–50
Train from Changchun to Ulanhot
- Adult - second class
- ¥130–200
Train from Da'an to Ulanhot
- Adult - second class
- ¥70–100
Train from Shanghai station to Wuxi
- Hard Seat
- ¥45–65
- Hard Sleeper
- ¥45–80
- Soft Sleeper
- ¥120–180
Train from Shanghai station to Changchun
- Hard Seat
- ¥200–300
- Hard Sleeper
- ¥450–550
- Soft Sleeper
- ¥600–900
Train from Shanghai station to Wuxi
- Ave. Duration
- 42 min
- Frequency
- Once daily
- Estimated price
- ¥60–110
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥60–85
- Adult - 1st Class
- ¥75–110
Train from Shanghai station to Wuxi
- Hard Seat
- ¥23–35
- Hard sleeper
- ¥50–70
- Soft sleeper
- ¥80–110
Train from Songjiang Station to Da'an North
- Hard Seat
- ¥240–320
- Hard sleeper
- ¥420–600
- Soft sleeper
- ¥650–900
- Website
- dalianbus.com
Bus from Shanghai Hutie Terminal to Jianshejie Terminal
- Ave. Duration
- 19h
- Frequency
- Once daily
- Estimated price
- ¥450–600
- Schedules at
- dalianbus.com
Bus from Jianshejie terminal to Changchun
- Ave. Duration
- 10h 6m
- Frequency
- 3 times a day
- Estimated price
- ¥150–230
- Schedules at
- dalianbus.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 Want to know more about Flixbus?, Getting to Milan from the airport, and Which London airport should I choose? - to help you get the most out of your next trip.
Booking & Getting There
There are two+ hotels available in Ulanhot.





















