There are 5 ways to get from Jinan 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 Jinan to Weihaitrain Shijiazhuang
5h 12m¥180–400Bus
- Take the bus from Jinan Bus Terminal to Qingdaobus
- Take the bus from Qingdao to Weihaibus
9h 35m¥191–301Drive 510.1 km
- Drive from Jinan to Weihaicar 510.1 km
5h 43m¥434–627Fly, bus
- Fly from Jinan Yaoqiang International Airport (TNA) to Weihai (WEH)plane TNA - WEH
- Take the bus from Weihai Dashuibo Airport to Weihaiwei Buildingbus
10h 10m¥650–3,050Train via Laiyang
- Take the train from Jinan Train Station to Laiyangtrain Xi'an North
- Take the train from Laiyang to Weihaitrain Xi'an North
6h 29m¥251–275
Jinan Yaoqiang International Airport (TNA) to Weihai (WEH) flights
Questions & Answers
The cheapest way to get from Jinan to Weihai is to bus which costs ¥190 - ¥310 and takes 9h 35m.
The fastest way to get from Jinan to Weihai is to train which takes 5h 12m and costs ¥180 - ¥400.
No, there is no direct bus from Jinan to Weihai. However, there are services departing from Jinan Bus Terminal and arriving at Weihai via Qingdao. The journey, including transfers, takes approximately 9h 35m.
No, there is no direct train from Jinan to Weihai. However, there are services departing from Jinan and arriving at Weihai via . The journey, including transfers, takes approximately 5h 12m.
The distance between Jinan and Weihai is 567 km. The road distance is 510.1 km.
The best way to get from Jinan to Weihai without a car is to train which takes 5h 12m and costs ¥180 - ¥400.
It takes approximately 5h 12m to get from Jinan to Weihai, including transfers.
Jinan to Weihai bus services, operated by China Bus Guide, depart from Jinan Bus Terminal station.
Jinan to Weihai train services, operated by China Railways D-Class, depart from Jinan station.
The best way to get from Jinan to Weihai is to train which takes 5h 12m and costs ¥180 - ¥400. Alternatively, you can bus, which costs ¥190 - ¥310 and takes 9h 35m.
What companies run services between Jinan, China and Weihai, China?
China Railways D-Class operates a train from Jinan to Weihai once daily. Tickets cost ¥180–400 and the journey takes 3h 47m. China Railways G-Class also services this route once daily. Alternatively, you can take a bus from Jinan Bus Terminal to Weihai via Qingdao in around 9h 35m.
- Website
- ch.com
Flights from Jinan Yaoqiang International Airport to Weihai via Changchun
- Ave. Duration
- 5h 17m
- When
- Every day
- Estimated price
- ¥1,600–5,500
Flights from Jinan Yaoqiang International Airport to Weihai via Xi An
- Ave. Duration
- 7h
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥850–3,700
- Website
- cdal.com.cn
Flights from Jinan Yaoqiang International Airport to Weihai via Changchun
- Ave. Duration
- 5h 15m
- When
- Every day
- Estimated price
- ¥2,100–5,500
- Website
- en.ceair.com
Flights from Jinan Yaoqiang International Airport to Weihai via Incheon
- Ave. Duration
- 6h 35m
- When
- Every day
- Estimated price
- ¥1,600–3,900
Train from Jinan to Weihai
- Ave. Duration
- 3h 47m
- Frequency
- Once daily
- Estimated price
- ¥180–400
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥180–250
- Adult - 1st Class
- ¥290–400
Train from Jinan to Weihai
- 2nd Class Seat
- ¥240–270
- 1st Class Seat
- ¥400–440
- Business Class Seat
- ¥550–850
Train from Jinan Train Station to Laiyang
- 2nd Class Seat
- ¥180–200
- 1st Class Seat
- ¥290–320
- Business Class Seat
- ¥420–600
Train from Laiyang to Weihai
- 2nd Class Seat
- ¥70–80
- 1st Class Seat
- ¥115–130
- Business Class Seat
- ¥160–240
- [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
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 French strikes 2018: What are my alternative transport options?, How do I get from Sydney to Melbourne, and Bali: What to do if Mount Agung erupts - to help you get the most out of your next trip.
More Questions & Answers
Jinan to Weihai bus services, operated by China Bus Guide, arrive at Qingdao station.
Jinan to Weihai train services, operated by China Railways D-Class, arrive at Weihai station.
Yes, the driving distance between Jinan to Weihai is 510 km. It takes approximately 5h 43m to drive from Jinan to Weihai.
There are 32+ hotels available in Weihai.









