There are 5 ways to get from Zibo to Weihai by train, bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Zibo to Weihaitrain Xi'an North
4h 38m¥200–230Bus
- Take the bus from Zibo to Qingdao Liuting airportbus Zibo
- Take the bus from Qingdao Liuting airport to Weihai Bus Stationbus Weihai
8h 46m¥230Drive 408.1 km
- Drive from Zibo to Weihaicar 408.1 km
4h 42m¥347–502Taxi
- Take the taxi from Zibo to Weihaitaxi 408.1 km
4h 42m¥800–1,000Train via Zibo North
- Take the train from Zibo North to Weihaitrain Shijiazhuang
4h 49m¥205–457
Questions & Answers
The cheapest way to get from Zibo to Weihai is to train which costs ¥200 - ¥230 and takes 4h 38m.
The fastest way to get from Zibo to Weihai is to train which takes 4h 38m and costs ¥200 - ¥230.
No, there is no direct bus from Zibo to Weihai. However, there are services departing from Zibo and arriving at Weihaiwei Building via Qingdao Liuting airport and Weihai Bus Station. The journey, including transfers, takes approximately 8h 46m.
No, there is no direct train from Zibo to Weihai. However, there are services departing from Zibo and arriving at Weihai via . The journey, including transfers, takes approximately 4h 38m.
The distance between Zibo and Weihai is 471 km. The road distance is 408.1 km.
The best way to get from Zibo to Weihai without a car is to train which takes 4h 38m and costs ¥200 - ¥230.
It takes approximately 4h 38m to get from Zibo to Weihai, including transfers.
Zibo to Weihai bus services, operated by Qingdao Airport Company, depart from Zibo station.
Zibo to Weihai train services, operated by China Railways G-Class, depart from Zibo station.
The best way to get from Zibo to Weihai is to train which takes 4h 38m and costs ¥200 - ¥230. Alternatively, you can bus, which costs ¥230 and takes 8h 46m.
What companies run services between Zibo, China and Weihai, China?
China Railways G-Class operates a train from Zibo to Weihai once daily. Tickets cost ¥200–230 and the journey takes 3h 13m. Alternatively, you can take a bus from Zibo to Weihaiwei Building via Qingdao Liuting airport and Weihai Bus Station in around 8h 46m.
Train from Zibo to Weihai
- 2nd Class Seat
- ¥200–230
- 1st Class Seat
- ¥330–370
- Business Class Seat
- ¥480–700
Train from Zibo North to Weihai
- Ave. Duration
- 2h 19m
- Frequency
- Once daily
- Estimated price
- ¥190–440
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥190–270
- Adult - 1st Class
- ¥310–440
- Phone
- (86+)0532-96567
- Website
- qdairport.com
Bus from Zibo to Qingdao Liuting airport
- Ave. Duration
- 3h 30m
- Frequency
- 3 times a day
- Estimated price
- ¥130
- Schedules at
- qdairport.com
Bus from Qingdao Liuting airport to Weihai Bus Station
- Ave. Duration
- 3h
- Frequency
- Every 3 hours
- Estimated price
- ¥100
- Schedules at
- qdairport.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 The London Underground: Essential tips to navigate the Tube, Train travel in France: A guide to SNCF, and Getting around the Cyclades - to help you get the most out of your next trip.
More Questions & Answers
Zibo to Weihai bus services, operated by Qingdao Airport Company, arrive at Qingdao Liuting airport station.
Zibo to Weihai train services, operated by China Railways G-Class, arrive at Weihai station.
Yes, the driving distance between Zibo to Weihai is 408 km. It takes approximately 4h 42m to drive from Zibo to Weihai.
There are 32+ hotels available in Weihai.









