There are 6 ways to get from Zhengzhou to Weihai 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
best- Take the train from Zhengzhou East Station to Weihaitrain Xi'an North
10h 6m¥532–589Bus
cheapest- Take the bus from Zhengzhou to Jinan North Bus stationbus
- Take the bus from Jinan Bus Terminal to Qingdaobus
- Take the bus from Qingdao to Weihaibus
17h 15m¥348–468Drive 932.4 km
- Drive from Zhengzhou to Weihaicar 932.4 km
10h 2m¥792–1,144Fly to Weihai, bus
- Fly from Zhengzhou Xinzheng International Airport (CGO) to Weihai (WEH)plane CGO - WEH
- Take the bus from Weihai Dashuibo Airport to Weihaiwei Buildingbus
9h 36m¥650–3,050Fly to Yantai Penglai International Airport, bus, train
- Fly from Zhengzhou Xinzheng International Airport (CGO) to Yantai Penglai International Airport (YNT)plane CGO - YNT
- Take the bus from Yantai Airport to Yantai Southern Bus Stationbus
- Take the train from Yantai South to Weihaitrain
7h 58m¥1,215–3,660Fly to Qingdao Liuting International Airport, train
- Fly from Zhengzhou Xinzheng International Airport (CGO) to Qingdao Liuting International Airport (TAO)plane CGO - TAO
- Take the train from Qingdao North to Gaomi Stationtrain
- Take the train from Gaomi Station to Weihaitrain
9h 40m¥497–2,146
Zhengzhou Xinzheng International Airport (CGO) to Weihai (WEH) flights
Questions & Answers
The cheapest way to get from Zhengzhou to Weihai is to bus which costs ¥340 - ¥470 and takes 17h 15m.
The fastest way to get from Zhengzhou to Weihai is to fly and bus and train which takes 7h 58m and costs ¥1200 - ¥3700.
No, there is no direct bus from Zhengzhou to Weihai. However, there are services departing from Zhengzhou and arriving at Weihai via Jinan Bus Terminal and Qingdao. The journey, including transfers, takes approximately 17h 15m.
No, there is no direct train from Zhengzhou to Weihai. However, there are services departing from Erqi Square and arriving at Weihai via Zhengzhou East Station. The journey, including transfers, takes approximately 10h 6m.
The distance between Zhengzhou and Weihai is 1228 km. The road distance is 932.4 km.
The best way to get from Zhengzhou to Weihai without a car is to train which takes 10h 6m and costs ¥500 - ¥600.
It takes approximately 10h 6m to get from Zhengzhou to Weihai, including transfers.
Zhengzhou to Weihai bus services, operated by Keyunzhan, depart from Zhengzhou station.
Zhengzhou to Weihai train services, operated by China Railways G-Class, depart from Zhengzhou East Station.
The best way to get from Zhengzhou to Weihai is to train which takes 10h 6m and costs ¥500 - ¥600. Alternatively, you can bus, which costs ¥340 - ¥470 and takes 17h 15m.
What companies run services between Zhengzhou, China and Weihai, China?
China Railways G-Class operates a train from Zhengzhou East Station to Weihai once daily. Tickets cost ¥530–580 and the journey takes 7h 17m. Alternatively, you can take a bus from Zhengzhou to Weihai via Jinan North Bus station, Jinan Bus Terminal, and Qingdao in around 17h 15m.
- Website
- csair.com
Flights from Zhengzhou Xinzheng International Airport to Weihai via Shenyang
- Ave. Duration
- 5h 30m
- When
- Every day
- Estimated price
- ¥1,800–5,500
Flights from Zhengzhou Xinzheng International Airport to Qingdao Liuting International Airport
- Ave. Duration
- 1h 40m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥310–1,900
Flights from Zhengzhou Xinzheng International Airport to Qingdao Liuting International Airport via Dalian
- Ave. Duration
- 4h 15m
- When
- Every day
- Estimated price
- ¥1,200–3,900
- Website
- en.ceair.com
Flights from Zhengzhou Xinzheng International Airport to Weihai via Shanghai Pudong
- Ave. Duration
- 6h 15m
- When
- Every day
- Estimated price
- ¥1,900–4,000
Flights from Zhengzhou Xinzheng International Airport to Weihai via Shanghai Hongqiao
- Ave. Duration
- 10h 5m
- When
- Every day
- Estimated price
- ¥1,600–4,400
Flights from Zhengzhou Xinzheng International Airport to Yantai Penglai International Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- ¥1,100–3,500
- Website
- airchina.com
Flights from Zhengzhou Xinzheng International Airport to Weihai via Beijing Capital
- Ave. Duration
- 4h 45m
- When
- Every day
- Estimated price
- ¥1,500–3,500
Flights from Zhengzhou Xinzheng International Airport to Yantai Penglai International Airport via Beijing Capital
- Ave. Duration
- 4h 5m
- When
- Every day
- Estimated price
- ¥1,400–3,400
- Website
- ceair.com
Flights from Zhengzhou Xinzheng International Airport to Weihai via Shanghai Pudong
- Ave. Duration
- 6h 15m
- When
- Every day
- Estimated price
- ¥1,900–4,000
- Website
- loongair.cn
Flights from Zhengzhou Xinzheng International Airport to Weihai via Hangzhou Xiaoshan
- Ave. Duration
- 10h 20m
- When
- Every day
- Estimated price
- ¥600–3,000
- Website
- ch.com
Flights from Zhengzhou Xinzheng International Airport to Weihai via Shenyang
- Ave. Duration
- 5h
- When
- Every day
- Estimated price
- ¥1,600–3,600
- Website
- qdairlines.com
Flights from Zhengzhou Xinzheng International Airport to Qingdao Liuting International Airport
- Ave. Duration
- 1h 40m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥310–1,900
Train from Zhengzhou East Station to Weihai
- 2nd Class Seat
- ¥530–580
- 1st Class Seat
- ¥850–950
- Business Class Seat
- ¥1,200–1,800
Train from Yantai South to Weihai
- 2nd Class Seat
- ¥36–39
- 1st Class Seat
- ¥57–62
- Business Class Seat
- ¥75–110
Train from Qingdao North to Gaomi Station
- 2nd Class Seat
- ¥36–40
- 1st Class Seat
- ¥57–63
- Business Class Seat
- ¥75–110
Train from Gaomi Station to Weihai
- 2nd Class Seat
- ¥130–150
- 1st Class Seat
- ¥210–240
- Business Class Seat
- ¥300–430
Train from Yantai South to Weihai
- Ave. Duration
- 27 min
- Frequency
- Once daily
- Estimated price
- ¥45–70
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥45–65
- Adult - 1st Class
- ¥50–70
Train from Qingdao North to Gaomi Station
- Ave. Duration
- 32 min
- Frequency
- Every 4 hours
- Estimated price
- ¥45–70
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥45–70
- Adult - 1st Class
- ¥50–70
- Website
- keyunzhan.com
Bus from Zhengzhou to Jinan North Bus station
- Ave. Duration
- 7h 10m
- Frequency
- Every 3 hours
- Estimated price
- ¥158
- Schedules at
- keyunzhan.com
- [email protected]
- Website
- chinabusguide.com
Bus from Jinan Bus Terminal to Qingdao
- Ave. Duration
- 5h 25m
- Frequency
- Hourly
- Estimated price
- ¥96–170
- Schedules at
- chinabusguide.com
- Bus
- ¥110–170
Bus from Qingdao to Weihai
- Ave. Duration
- 3h 10m
- Frequency
- Every 3 hours
- Estimated price
- ¥95–140
- Schedules at
- chinabusguide.com
- Bus
- ¥95–140
- Phone
- 0631-8641172
- [email protected]
- Website
- whairport.com
Bus from Weihai Dashuibo Airport to Weihaiwei Building
- Ave. Duration
- 1h 21m
- Frequency
- Hourly
- Estimated price
- ¥30
- Schedules at
- whairport.com
- Phone
- 0535-6299999
- [email protected]
- Website
- yantai-airport.com
Bus from Yantai Airport to Yantai Southern Bus Station
- Ave. Duration
- 1h 11m
- Frequency
- Hourly
- Estimated price
- ¥30
- Schedules at
- yantai-airport.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 get from Heathrow Airport into central London, Getting to Milan from the airport, and Need to know: Eurostar - to help you get the most out of your next trip.
More Questions & Answers
Zhengzhou to Weihai bus services, operated by Keyunzhan, arrive at Jinan North Bus station.
Zhengzhou to Weihai train services, operated by China Railways G-Class, arrive at Weihai station.
Yes, the driving distance between Zhengzhou to Weihai is 932 km. It takes approximately 10h 2m to drive from Zhengzhou to Weihai.
There are 32+ hotels available in Weihai.









