There are 8 ways to get from Shanghai to Liaocheng by train, bus, car, or plane
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 Nanjing South
best- Take the train from Shanghai station to Nanjing South Stationtrain
- Take the train from Nanjing South to Jinantrain
- Take the train from Jinan to Liaocheng Westtrain
7h 3m¥468–630Train #2
cheapest- Take the train from Songjiang Station to Jinantrain Hangzhou
- Take the train from Jinan to Liaocheng Westtrain Jinan East
19h 36m¥197–377Bus, train
- Take the bus from Shanghai General to Jinan Bus Terminalbus
- Take the train from Jinan to Liaocheng Westtrain Jinan East
20h 27m¥356–376Drive 881.8 km
- Drive from Shanghai to Liaochengcar 881.8 km
8h 53m¥750–1,083Fly Shanghai Hongqiao International Airport to Jinan Yaoqiang International Airport, line 2 bus, train
- Fly from Shanghai Hongqiao International Airport (SHA) to Jinan Yaoqiang International Airport (TNA)plane SHA - TNA
- Take the bus from Jinan Airport to Jinan Train Stationbus
- Take the train from Jinan to Liaocheng Westtrain
6h 58m¥1,414–1,634Train
- Take the train from Shanghai Hongqiao to Jinan Easttrain Shanghai Hongqiao
- Take the train from Jinan East to Liaocheng Westtrain Jinan East
7h 15m¥529–599Fly Shanghai Pudong International Airport to Jinan Yaoqiang International Airport, line 2 bus, train
- Fly from Shanghai Pudong International Airport (PVG) to Jinan Yaoqiang International Airport (TNA)plane PVG - TNA
- Take the bus from Jinan Airport to Jinan Train Stationbus
- Take the train from Jinan to Liaocheng Westtrain
7h 10m¥1,464–2,184Fly Shanghai Pudong International Airport to Heze, train
- Fly from Shanghai Pudong International Airport (PVG) to Heze (HZA)plane PVG - HZA
- Take the train from Heze to Liaochengtrain
6h 26m¥575–1,770
Shanghai Hongqiao International Airport (SHA) to Jinan Yaoqiang International Airport (TNA) flights
Questions & Answers
The cheapest way to get from Shanghai to Liaocheng is to train which costs ¥190 - ¥380 and takes 19h 36m.
The fastest way to get from Shanghai to Liaocheng is to fly and train which takes 6h 26m and costs ¥550 - ¥1800.
No, there is no direct train from Shanghai station to Liaocheng. However, there are services departing from Shanghai station and arriving at Liaocheng West via Nanjing South and Jinan. The journey, including transfers, takes approximately 7h 3m.
The distance between Shanghai and Liaocheng is 1064 km. The road distance is 881.8 km.
The best way to get from Shanghai to Liaocheng without a car is to train via Nanjing South which takes 7h 3m and costs ¥460 - ¥650.
It takes approximately 7h 3m to get from Shanghai to Liaocheng, including transfers.
Shanghai to Liaocheng train services, operated by China Railways G-Class, depart from Shanghai station.
Shanghai to Liaocheng train services, operated by China Railways G-Class, arrive at Nanjing South Station.
Yes, the driving distance between Shanghai to Liaocheng is 882 km. It takes approximately 8h 53m to drive from Shanghai to Liaocheng.
There are 14+ hotels available in Liaocheng.
What companies run services between Shanghai, China and Liaocheng, China?
You can take a train from Shanghai station to Liaocheng via Nanjing South, Jinan, and Liaocheng West in around 7h 3m.
- Website
- en.ceair.com
Flights from Shanghai Hongqiao International Airport to Jinan Yaoqiang International Airport
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- ¥1,000–3,300
Flights from Shanghai Pudong International Airport to Jinan Yaoqiang International Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- ¥1,300–2,000
- Website
- sda.cn
Flights from Shanghai Hongqiao International Airport to Jinan Yaoqiang International Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- ¥1,100–3,000
Flights from Shanghai Pudong International Airport to Jinan Yaoqiang International Airport
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- ¥1,000–2,700
Flights from Shanghai Pudong International Airport to Jinan Yaoqiang International Airport via Dalian
- Ave. Duration
- 3h 50m
- When
- Every day
- Estimated price
- ¥1,200–2,800
- Website
- airchina.com
Flights from Shanghai Hongqiao International Airport to Jinan Yaoqiang International Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- ¥1,100–3,000
Flights from Shanghai Pudong International Airport to Jinan Yaoqiang International Airport
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- ¥1,000–2,700
Flights from Shanghai Pudong International Airport to Jinan Yaoqiang International Airport via Dalian
- Ave. Duration
- 3h 50m
- When
- Every day
- Estimated price
- ¥1,200–2,800
- Website
- ch.com
Flights from Shanghai Pudong International Airport to Heze
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- ¥410–1,500
Train from Shanghai station to Nanjing South Station
- 2nd Class Seat
- ¥130–150
- 1st Class Seat
- ¥210–240
- Business Class Seat
- ¥310–440
Train from Nanjing South to Jinan
- 2nd Class Seat
- ¥270–300
- 1st Class Seat
- ¥450–490
- Business Class Seat
- ¥650–950
Train from Jinan to Liaocheng West
- 2nd Class Seat
- ¥60–70
- 1st Class Seat
- ¥100–115
- Business Class Seat
- ¥140–210
Train from Jinan to Liaocheng West
- 2nd Class Seat
- ¥60–70
- 1st Class Seat
- ¥100–115
- Business Class Seat
- ¥140–210
Train from Jinan to Liaocheng West
- 2nd Class Seat
- ¥60–70
- 1st Class Seat
- ¥100–115
- Business Class Seat
- ¥140–210
Train from Shanghai Hongqiao to Jinan East
- 2nd Class Seat
- ¥410–460
- 1st Class Seat
- ¥650–750
- Business Class Seat
- ¥1,000–1,400
Train from Jinan East to Liaocheng West
- 2nd Class Seat
- ¥85–95
- 1st Class Seat
- ¥130–150
- Business Class Seat
- ¥190–280
Train from Jinan to Liaocheng West
- 2nd Class Seat
- ¥60–70
- 1st Class Seat
- ¥100–115
- Business Class Seat
- ¥140–210
Train from Jinan to Liaocheng West
- 2nd Class Seat
- ¥60–70
- 1st Class Seat
- ¥100–115
- Business Class Seat
- ¥140–210
Train from Shanghai station to Nanjing South Station
- Ave. Duration
- 1h 54m
- Frequency
- Once daily
- Estimated price
- ¥100–220
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥100–150
- Adult - 1st Class
- ¥160–220
Train from Heze to Liaocheng
- Ave. Duration
- 1h 9m
- Frequency
- Twice daily
- Estimated price
- ¥70–130
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥70–100
- Adult - 1st Class
- ¥90–130
Train from Songjiang Station to Jinan
- Hard Seat
- ¥100–140
- Hard sleeper
- ¥190–260
- Soft sleeper
- ¥300–400
Train from Heze to Liaocheng
- Hard Seat
- ¥45–70
- Hard Sleeper
- ¥55–85
- Soft Sleeper
- ¥130–190
- Phone
- 400-830-6666
- Website
- ctrip.com
Bus from Shanghai General to Jinan Bus Terminal
- Ave. Duration
- 18h
- Frequency
- Twice daily
- Estimated price
- ¥266
- Schedules at
- bus.ctrip.com
- Website
- travelchinaguide.com
Bus from Jinan Airport to Jinan Train Station
- Ave. Duration
- 1h 20m
- Frequency
- Hourly
- Estimated price
- ¥20
- Schedules at
- travelchinaguide.com
Bus from Jinan Airport to Jinan Train Station
- Ave. Duration
- 1h 20m
- Frequency
- Hourly
- Estimated price
- ¥20
- Schedules at
- travelchinaguide.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 How to travel India's Golden Triangle, Italy Travel Guides, and Train travel in Spain: A guide to Renfe - to help you get the most out of your next trip.

















