COVID-19 Travel restrictions may apply in China. Learn More.

There are 9 ways to get from Shanghai to Zibo by train, car, plane, taxi 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.

Recommended option

Train  •  4h 37m

  1. Take the train from Shanghai Station to Zibo Shanghai

¥390 - ¥500

8 alternative options

Train via Jinan  •  4h 58m

  1. Take the train from Shanghai Station to Jinan West Shanghai
  2. Take the train from Jinan West to Zibo G258 / ...

¥414 - ¥556

Drive  •  8h 9m

  1. Drive from Shanghai Station to Zibo 801.1 km

¥500 - ¥750

Fly Shanghai Hongqiao to Dongying, taxi  •  4h 53m

  1. Fly from Shanghai Hongqiao (SHA) to Dongying (DOY) SHA - DOY
  2. Take a taxi from Dongying to Zibo

¥1453 - ¥3304

Fly Shanghai Pudong to Weifang, train  •  5h 4m

  1. Fly from Shanghai Pudong (PVG) to Weifang (WEF) PVG - WEF
  2. Take the train from Weifang to Zibo

¥578 - ¥1242

Fly Shanghai Hongqiao to Jinan, train  •  6h 40m

  1. Fly from Shanghai Hongqiao (SHA) to Jinan (TNA) SHA - TNA
  2. Take the train from Jinan Train Station to Zibo

¥813 - ¥4914

Line 2 subway to Shanghai Pudong, fly to Jinan, train  •  6h 56m

  1. Take the line 2 subway from West Nanjing Road to Longyang Road
  2. Fly from Shanghai Pudong (PVG) to Jinan (TNA) PVG - TNA
  3. Take the train from Jinan Train Station to Zibo

¥663 - ¥2664

Fly Shanghai Pudong to Dongying, taxi  •  5h 19m

  1. Fly from Shanghai Pudong (PVG) to Dongying (DOY) PVG - DOY
  2. Take a taxi from Dongying to Zibo

¥1003 - ¥1204

Fly Shanghai Hongqiao to Qingdao, train  •  6h 43m

  1. Fly from Shanghai Hongqiao (SHA) to Qingdao (TAO) SHA - TAO
  2. Take the train from Qingdao to Zibo

¥473 - ¥3014

Coronavirus (COVID-19) in China

There is widespread community transmission globally.
Some travel restrictions are being lifted in China. For the latest travel status, please check the official page for China.

For travel planning advice, please refer to our Rome2rio Coronavirus information page .
For the latest travel status, we recommend checking the official page for China.

Coronavirus (COVID-19) Travel Advice

Some border closures are in place for China due to Coronavirus (COVID-19). Most travel to this country is restricted.

Official Coronavirus (COVID-19) Information for China

Domestic travel is restricted within China due to Coronavirus (COVID-19).

Official Coronavirus (COVID-19) Information for China

International flights leaving China are suspended as part of the response to Coronavirus (COVID-19). Restrictions may also be in place for other modes of transport.

Official Coronavirus (COVID-19) Information for China

Last updated: August 10 | Data sourced from: ACAPS, OXFORD

Questions & Answers

The cheapest way to get from Shanghai to Zibo is to train which costs ¥390 - ¥500 and takes 4h 37m.

More details

The quickest way to get from Shanghai to Zibo is to train which costs ¥390 - ¥500 and takes 4h 37m.

More details

Yes, there is a direct train departing from Shanghai Station station and arriving at Zibo. Services depart once daily, and operate every day. The journey takes approximately 4h 37m.

More details

The distance between Shanghai and Zibo is 694 km. The road distance is 801.1 km.

Get driving directions

The best way to get from Shanghai to Zibo without a car is to train which takes 4h 37m and costs ¥390 - ¥500.

More details

The train from Shanghai Station to Zibo takes 4h 37m including transfers and departs once daily.

More details

Shanghai to Zibo train services, operated by China Railways G-Class, depart from Shanghai Station.

More details

The quickest flight from Shanghai Hongqiao Airport to Dongying Airport is the direct flight which takes 1h 45m.

Search flights

Shanghai to Zibo train services, operated by China Railways G-Class, arrive at Zibo station.

More details

Yes, the driving distance between Shanghai to Zibo is 801 km. It takes approximately 8h 9m to drive from Shanghai to Zibo.

Get driving directions

Map of how to get from Shanghai to Zibo.
Launch map view
  • Distance: 693.6 km
  • Duration: 4h 37m

What companies run services between Shanghai, China and Zibo, China?

China Railways G-Class operates a train from Shanghai Station to Zibo once daily. Tickets cost ¥390 - ¥500 and the journey takes 4h 37m.

Airlines
Shandong Airlines
Website
shandongair.com.cn
Flights from Shanghai Hongqiao to Jinan
Ave. Duration
1h 47m
When
Every day
Estimated price
¥750 - ¥4800
Flights from Shanghai Hongqiao to Qingdao
Ave. Duration
1h 36m
When
Every day
Estimated price
¥400 - ¥2800
China Eastern Airlines
Website
en.ceair.com
Flights from Shanghai Hongqiao to Jinan
Ave. Duration
1h 50m
When
Every day
Estimated price
¥1100 - ¥5500
Flights from Shanghai Pudong to Jinan
Ave. Duration
1h 51m
When
Every day
Estimated price
¥550 - ¥2500
Flights from Shanghai Pudong to Jinan via Yuncheng
Ave. Duration
4h 40m
When
Monday, Tuesday, Thursday, Friday, Saturday and Sunday
Estimated price
¥700 - ¥2700
Flights from Shanghai Hongqiao to Qingdao
Ave. Duration
1h 32m
When
Every day
Estimated price
¥650 - ¥3000
Juneyao Airlines
Website
juneyaoair.com
Flights from Shanghai Hongqiao to Jinan
Ave. Duration
1h 50m
When
Every day
Estimated price
¥1100 - ¥5500
Flights from Shanghai Pudong to Jinan
Ave. Duration
1h 52m
When
Every day
Estimated price
¥550 - ¥2500
Flights from Shanghai Pudong to Dongying
Ave. Duration
2h
When
Every day
Estimated price
¥700 - ¥850
Flights from Shanghai Hongqiao to Qingdao
Ave. Duration
1h 32m
When
Every day
Estimated price
¥650 - ¥3000
China Southern Airlines
Website
csair.com
Flights from Shanghai Hongqiao to Jinan
Ave. Duration
1h 50m
When
Every day
Estimated price
¥1100 - ¥5500
Flights from Shanghai Pudong to Jinan via Wuhan
Ave. Duration
4h 20m
When
Every day
Estimated price
¥650 - ¥3200
Flights from Shanghai Hongqiao to Qingdao
Ave. Duration
1h 32m
When
Every day
Estimated price
¥650 - ¥3000
Spring Airlines
Website
springairlines.com
Flights from Shanghai Hongqiao to Dongying
Ave. Duration
1h 45m
When
Every day
Estimated price
¥1200 - ¥3000
Flights from Shanghai Hongqiao to Qingdao
Ave. Duration
1h 30m
When
Every day
Estimated price
¥550 - ¥1500
Hainan
Website
hainanairlines.com
Flights from Shanghai Pudong to Weifang
Ave. Duration
1h 30m
When
Every day
Estimated price
¥500 - ¥1100
Shanghai Airlines
Website
ceair.com
Flights from Shanghai Hongqiao to Qingdao
Ave. Duration
1h 40m
When
Every day
Estimated price
¥1100 - ¥2500
Train operators
China Railways G-Class
Train from Shanghai Station to Zibo
Ave. Duration
4h 37m
Frequency
Once daily
Estimated price
¥390 - ¥500
Website
Trip.com
2nd Class Seat
¥390 - ¥500
1st Class Seat
¥650 - ¥800
Business Class Seat
¥1200 - ¥1600
Train from Shanghai Station to Jinan West
Ave. Duration
3h 10m
Frequency
3 times a day
Estimated price
¥350 - ¥450
Website
Trip.com
2nd Class Seat
¥350 - ¥450
1st Class Seat
¥600 - ¥750
Business Class Seat
¥1100 - ¥1400
Train from Jinan West to Zibo
Ave. Duration
48 min
Frequency
Every 4 hours
Estimated price
¥70 - ¥95
Website
Trip.com
2nd Class Seat
¥70 - ¥95
1st Class Seat
¥110 - ¥140
Business Class Seat
¥270 - ¥340
Train from Weifang to Zibo
Ave. Duration
43 min
Frequency
Hourly
Estimated price
¥60 - ¥80
Website
Trip.com
2nd Class Seat
¥60 - ¥80
1st Class Seat
¥90 - ¥110
Business Class Seat
¥230 - ¥290
Train from Jinan Train Station to Zibo
Ave. Duration
51 min
Frequency
Hourly
Estimated price
¥60 - ¥80
Website
Trip.com
2nd Class Seat
¥60 - ¥80
1st Class Seat
¥95 - ¥120
Business Class Seat
¥240 - ¥300
Train from Qingdao to Zibo
Ave. Duration
1h 16m
Frequency
Every 4 hours
Estimated price
¥110 - ¥150
Website
Trip.com
2nd Class Seat
¥110 - ¥150
1st Class Seat
¥190 - ¥230
Business Class Seat
¥420 - ¥500
China Railways D-Class
Train from Jinan West to Zibo
Ave. Duration
1h 6m
Frequency
Once daily
Estimated price
¥60 - ¥110
Website
Trip.com
2nd Class
¥60 - ¥85
1st Class
¥75 - ¥110
Train from Weifang to Zibo
Ave. Duration
45 min
Frequency
4 times a day
Estimated price
¥50 - ¥85
Website
Trip.com
2nd Class
¥50 - ¥75
1st Class
¥60 - ¥85
Train from Jinan to Zibo
Ave. Duration
44 min
Frequency
Every 4 hours
Estimated price
¥50 - ¥90
Website
Trip.com
2nd Class
¥50 - ¥75
1st Class
¥60 - ¥90
Train from Qingdao to Zibo
Ave. Duration
2h 2m
Frequency
5 times a day
Estimated price
¥95 - ¥190
Website
Trip.com
2nd Class
¥95 - ¥130
1st Class
¥130 - ¥190
China Railways Z-Class
Website
chinahighlights.com
Train from Weifang to Zibo
Ave. Duration
46 min
Frequency
Once daily
Estimated price
¥40 - ¥60
Website
Trip.com
Hard Seat
¥40 - ¥60
Hard Sleeper
¥65 - ¥160
Soft Sleeper
¥110 - ¥140
Train from Jinan to Zibo
Ave. Duration
1h 6m
Frequency
Once daily
Estimated price
¥40 - ¥60
Website
Trip.com
Hard Seat
¥40 - ¥60
Hard Sleeper
¥65 - ¥160
Soft Sleeper
¥110 - ¥150
Train from Qingdao to Zibo
Ave. Duration
2h 28m
Frequency
Once daily
Estimated price
¥50 - ¥80
Website
Trip.com
Hard Seat
¥50 - ¥80
Hard Sleeper
¥95 - ¥190
Soft Sleeper
¥150 - ¥200
China Railways K-Class
Train from Weifang to Zibo
Ave. Duration
1h 9m
Frequency
Once daily
Estimated price
¥22 - ¥75
Website
Trip.com
Hard Seat
¥22 - ¥30
Hard sleeper
¥60 - ¥75
Soft sleeper
¥90 - ¥110
Shanghai Metro
Website
shmetro.com
Subway from West Nanjing Road to Longyang Road
Ave. Duration
16 min
Frequency
Every 10 minutes
Estimated price
¥3 - ¥4
Schedules at
service.shmetro.com
Other operators
Taxi from Dongying to Zibo
Ave. Duration
1h 41m
Estimated price
¥250 - ¥300

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 Travel Insider: Top Japan travel tips by Beatrix Holland, Is ride-sharing platform BlaBlaCar right for you? and Travelling Croatia’s Dalmatian Coast by boat, bus, car and train - to help you get the most out of your next trip.

More Questions & Answers

Spring Airlines offers flights from Shanghai Hongqiao Airport to Dongying Airport.

Search flights

Book your Shanghai to Zibo train tickets online with Trip.com.

Search and book

There are 37+ hotels available in Zibo. Prices start at ¥750 per night.

More details

The best way to get from Shanghai to Shanghai Hongqiao Airport is to line 10 subway which takes 23 min and costs ¥3 - ¥4.

More details