There are 9 ways to get from Chengdu to Shangqiu by train, car, plane, or subway
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train via Xi'an
best- Take the train from Chengdu East to Xi'an Northtrain Chengdu / ...
- Take the train from Xian North to Shangqiutrain Xi'an-Shanghai 1 / ...
7h 9m¥493–1,024Train #2
cheapest- Take the train from Chengdu Station to Minquantrain Chengdu
- Take the train from Mingquan to Shangqiutrain Zhengzhou / ...
26h 34m¥158–488Drive 1,380.1 km
- Drive from Chengdu to Shangqiucar 1,380.1 km
14h 2m¥1,207–1,743Fly Chengdu Shuangliu International Airport to Zhengzhou Xinzheng International Airport, train
- Fly from Chengdu Shuangliu International Airport (CTU) to Zhengzhou Xinzheng International Airport (CGO)plane CTU - CGO
- Take the train from Zhengzhou East to Shangqiutrain
5h 11m¥1,511–4,224Train
- Take the train from Chengdu East to Shangqiutrain Shapingba / ...
8h 22m¥583–634Subway to Chengdu Tianfu International Airport, fly to Zhengzhou Xinzheng International Airport, train
- Take the subway from Century City to Tianfu International Airport Northsubway
- Fly from Chengdu Tianfu International Airport (TFU) to Zhengzhou Xinzheng International Airport (CGO)plane TFU - CGO
- Take the train from Zhengzhou East to Shangqiutrain
6h 18m¥1,517–2,234Subway to Chengdu Tianfu International Airport, fly to Xuzhou Guanyin Airport, train
- Take the subway from Century City to Tianfu International Airport Northsubway
- Fly from Chengdu Tianfu International Airport (TFU) to Xuzhou Guanyin Airport (XUZ)plane TFU - XUZ
- Take the train from Xuzhou East to Shangqiutrain
6h 26m¥1,916–6,139Fly Chengdu Shuangliu International Airport to Fuyang, train
- Fly from Chengdu Shuangliu International Airport (CTU) to Fuyang (FUG)plane CTU - FUG
- Take the train from Fuyang West Station to Shangqiutrain
5h 30m¥2,386–6,599Subway to Chengdu Tianfu International Airport, fly to Heze, train
- Take the subway from Century City to Tianfu International Airport Northsubway
- Fly from Chengdu Tianfu International Airport (TFU) to Heze (HZA)plane TFU - HZA
- Take the train from Heze to Shangqiu Southtrain
7h 12m¥3,303–9,164
Chengdu Shuangliu International Airport (CTU) to Zhengzhou Xinzheng International Airport (CGO) flights
Questions & Answers
The cheapest way to get from Chengdu to Shangqiu is to train which costs ¥150 - ¥490 and takes 26h 34m.
The fastest way to get from Chengdu to Shangqiu is to fly and train which takes 5h 11m and costs ¥1500 - ¥4300.
No, there is no direct train from Chengdu to Shangqiu. However, there are services departing from Tianfu Square and arriving at Shangqiu via Chengdu East and Xian North. The journey, including transfers, takes approximately 7h 9m.
The distance between Chengdu and Shangqiu is 1325 km. The road distance is 1380.1 km.
The best way to get from Chengdu to Shangqiu without a car is to train via Xi'an which takes 7h 9m and costs ¥490 - ¥1100.
It takes approximately 7h 9m to get from Chengdu to Shangqiu, including transfers.
Chengdu to Shangqiu train services, operated by China Railways G-Class, depart from Chengdu East station.
Chengdu to Shangqiu train services, operated by China Railways G-Class, arrive at Xi'an North station.
Yes, the driving distance between Chengdu to Shangqiu is 1380 km. It takes approximately 14h 2m to drive from Chengdu to Shangqiu.
There are eight+ hotels available in Shangqiu.
What companies run services between Chengdu, China and Shangqiu, China?
You can take a subway from Tianfu Square to Shangqiu via East station, Chengdu East, and Xian North in around 7h 9m.
- Website
- ch.com
Flights from Chengdu Shuangliu International Airport to Zhengzhou Xinzheng International Airport
- Ave. Duration
- 1h 41m
- When
- Every day
- Estimated price
- ¥1,400–4,700
Flights from Chengdu Tianfu International Airport to Zhengzhou Xinzheng International Airport
- Ave. Duration
- 1h 53m
- When
- Every day
- Estimated price
- ¥500–4,800
Flights from Chengdu Tianfu International Airport to Xuzhou Guanyin Airport
- Ave. Duration
- 2h 11m
- When
- Every day
- Estimated price
- ¥1,800–6,000
Flights from Chengdu Tianfu International Airport to Heze
- Ave. Duration
- 2h 15m
- When
- Every day
- Estimated price
- ¥3,200–9,000
- Website
- csair.com
Flights from Chengdu Shuangliu International Airport to Zhengzhou Xinzheng International Airport
- Ave. Duration
- 1h 42m
- When
- Every day
- Estimated price
- ¥1,400–4,700
Flights from Chengdu Tianfu International Airport to Zhengzhou Xinzheng International Airport
- Ave. Duration
- 1h 56m
- When
- Every day
- Estimated price
- ¥500–4,800
Flights from Chengdu Tianfu International Airport to Xuzhou Guanyin Airport
- Ave. Duration
- 2h 11m
- When
- Every day
- Estimated price
- ¥1,800–6,000
Flights from Chengdu Tianfu International Airport to Heze
- Ave. Duration
- 2h 15m
- When
- Every day
- Estimated price
- ¥3,200–9,000
- Website
- cdal.com.cn
Flights from Chengdu Shuangliu International Airport to Zhengzhou Xinzheng International Airport
- Ave. Duration
- 1h 42m
- When
- Every day
- Estimated price
- ¥1,400–4,700
Flights from Chengdu Tianfu International Airport to Zhengzhou Xinzheng International Airport
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- ¥500–4,800
Flights from Chengdu Tianfu International Airport to Xuzhou Guanyin Airport
- Ave. Duration
- 2h 11m
- When
- Every day
- Estimated price
- ¥1,800–6,000
Flights from Chengdu Tianfu International Airport to Heze
- Ave. Duration
- 2h 15m
- When
- Every day
- Estimated price
- ¥3,200–9,000
- Website
- loongair.cn
Flights from Chengdu Tianfu International Airport to Zhengzhou Xinzheng International Airport
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- ¥500–4,800
Flights from Chengdu Tianfu International Airport to Xuzhou Guanyin Airport
- Ave. Duration
- 2h 11m
- When
- Every day
- Estimated price
- ¥1,800–6,000
Flights from Chengdu Tianfu International Airport to Heze
- Ave. Duration
- 2h 15m
- When
- Every day
- Estimated price
- ¥3,200–9,000
- Website
- airchina.com
Flights from Chengdu Shuangliu International Airport to Zhengzhou Xinzheng International Airport
- Ave. Duration
- 1h 57m
- When
- Every day
- Estimated price
- ¥1,400–4,100
Flights from Chengdu Tianfu International Airport to Zhengzhou Xinzheng International Airport
- Ave. Duration
- 2h 5m
- When
- Every day
- Estimated price
- ¥1,500–4,200
Flights from Chengdu Shuangliu International Airport to Fuyang
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- ¥2,300–6,500
- Website
- qdairlines.com
Flights from Chengdu Tianfu International Airport to Zhengzhou Xinzheng International Airport
- Ave. Duration
- 1h 45m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥1,400–2,100
- Website
- luckyair.net
Flights from Chengdu Tianfu International Airport to Zhengzhou Xinzheng International Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- ¥500–3,100
Train from Chengdu East to Xi'an North
- 2nd Class Seat
- ¥290–320
- 1st Class Seat
- ¥480–520
- Business Class Seat
- ¥650–1,000
Train from Xian North to Shangqiu
- 2nd Class Seat
- ¥290–320
- 1st Class Seat
- ¥480–520
- Business Class Seat
- ¥700–1,000
Train from Zhengzhou East to Shangqiu
- Ave. Duration
- 51 min
- Frequency
- Every 30 minutes
- Estimated price
- ¥85–95
- Schedules at
- 12306.cn
- Book at
- 12306.cn
- 2nd Class Seat
- ¥85–95
- 1st Class Seat
- ¥140–160
- Business Class Seat
- ¥200–290
Train from Chengdu East to Shangqiu
- 2nd Class Seat
- ¥580–630
- 1st Class Seat
- ¥950–1,050
- Business Class Seat
- ¥1,400–2,000
Train from Xuzhou East to Shangqiu
- 2nd Class Seat
- ¥75–85
- 1st Class Seat
- ¥125–140
- Business Class Seat
- ¥170–250
Train from Fuyang West Station to Shangqiu
- 2nd Class Seat
- ¥80–90
- 1st Class Seat
- ¥130–150
- Business Class Seat
- ¥190–270
Train from Chengdu East to Xi'an North
- Ave. Duration
- 4h 12m
- Frequency
- Hourly
- Estimated price
- ¥200–470
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥200–290
- Adult - 1st Class
- ¥340–470
Train from Chengdu Station to Minquan
- Hard Seat
- ¥140–200
- Hard sleeper
- ¥260–370
- Soft sleeper
- ¥420–550
Train from Mingquan to Shangqiu
- Hard Seat
- ¥16–22
- Hard sleeper
- ¥35–55
- Soft sleeper
- ¥65–85
- Phone
- 028-61638000
- Website
- cdmetro.cn
Subway from Century City to Tianfu International Airport North
- Ave. Duration
- 46 min
- Frequency
- Every 10 minutes
- Estimated price
- ¥9–14
- Schedules at
- travelchinaguide.com
Train from Heze to Shangqiu South
- Hard Seat
- ¥40–65
- Hard Sleeper
- ¥40–75
- Soft Sleeper
- ¥110–170
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 Thanksgiving 2018: How to travel stress-free, The beginner’s guide to the 2018 World Nomad Games, and Train travel in France: A guide to SNCF - to help you get the most out of your next trip.






















