There are 8 ways to get from Jinan to Weihai by train, bus, car, taxi, plane, or ferry
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 WeihaiShijiazhuang
5h 12m¥180–400Bus
- Take the bus from Jinan Bus Terminal to Qingdao
- Take the bus from Qingdao to Weihai
9h 35m¥181–288Drive 510.1 km
- Drive from Jinan to Weihai510.1 km
5h 43m¥456–658Taxi
- Take the taxi from Jinan to Weihai510.1 km
5h 43m¥1,000–1,200Fly to Weihai, bus
- Fly from Jinan Yaoqiang International Airport (TNA) to Weihai (WEH)TNA - WEH
- Take the bus from Weihai Dashuibo Airport to Weihaiwei Building
5h 56m¥1,150–2,650Train via Laiyang
- Take the train from Jinan Train Station to LaiyangXi'an North
- Take the train from Laiyang to WeihaiXi'an North
6h 29m¥251–275Fly to Dalian Zhoushuizi International Airport, ferry
- Fly from Jinan Yaoqiang International Airport (TNA) to Dalian Zhoushuizi International Airport (DLC)TNA - DLC
- Take the ferry from Dalian Harbour to Weihai Harbour
12h 23m¥1,024–1,626Fly to Yantai Penglai International Airport, bus, train
- Fly from Jinan Yaoqiang International Airport (TNA) to Yantai Penglai International Airport (YNT)TNA - YNT
- Take the bus from Yantai Airport to Yantai Southern Bus Station
- Take the train from Yantai South to Weihai
- Take the bus from Weihai Bus Station to Weihaiwei Building
8h 3m
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 ¥180 - ¥290 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.
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.
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 ¥180 - ¥290 and takes 9h 35m.
Jinan to Weihai bus services, operated by China Bus Guide, arrive at Qingdao station.
Yes, the driving distance between Jinan to Weihai is 510 km. It takes approximately 5h 43m to drive from Jinan to Weihai.
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.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- sda.cn
Flights from Jinan Yaoqiang International Airport to Weihai
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- ¥1,100–2,600
Flights from Jinan Yaoqiang International Airport to Dalian Zhoushuizi International Airport
- Ave. Duration
- 1h 9m
- When
- Every day
- Estimated price
- ¥800–2,300
Flights from Jinan Yaoqiang International Airport to Yantai Penglai International Airport
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- ¥900–2,200
- Website
- airchina.com
Flights from Jinan Yaoqiang International Airport to Weihai
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- ¥1,100–2,600
Flights from Jinan Yaoqiang International Airport to Dalian Zhoushuizi International Airport
- Ave. Duration
- 1h 9m
- When
- Every day
- Estimated price
- ¥800–2,300
Flights from Jinan Yaoqiang International Airport to Yantai Penglai International Airport
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- ¥900–2,200
- Website
- ch.com
Flights from Jinan Yaoqiang International Airport to Dalian Zhoushuizi International Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- ¥500–1,700
- Website
- en.ceair.com
Flights from Jinan Yaoqiang International Airport to Dalian Zhoushuizi International Airport
- Ave. Duration
- 1h 5m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥850–2,700
- Website
- xiamenair.com
Flights from Jinan Yaoqiang International Airport to Dalian Zhoushuizi International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ¥1,200–3,200
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 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 Jinan to Weihai
- 2nd Class Seat
- ¥240–270
- 1st Class Seat
- ¥400–440
- Business Class Seat
- ¥600–850
Train from Jinan Train Station to Laiyang
- 2nd Class Seat
- ¥180–200
- 1st Class Seat
- ¥290–320
- Business Class Seat
- ¥430–650
Train from Laiyang to Weihai
- 2nd Class Seat
- ¥70–80
- 1st Class Seat
- ¥115–130
- Business Class Seat
- ¥170–250
Train from Yantai South to Weihai
- 2nd Class Seat
- ¥36–39
- 1st Class Seat
- ¥57–62
- Business Class Seat
- ¥75–120
- bus@chinatrainguide.com
- Website
- chinabusguide.com
Bus from Jinan Bus Terminal to Qingdao
- Ave. Duration
- 5h 25m
- Frequency
- Hourly
- Estimated price
- ¥95–160
- Schedules at
- chinabusguide.com
Bus from Qingdao to Weihai
- Ave. Duration
- 3h 10m
- Frequency
- Every 3 hours
- Estimated price
- ¥85–130
- Schedules at
- chinabusguide.com
- Phone
- 0631-8641172
- airwh@163.com
- Website
- whairport.com
Bus from Weihai Dashuibo Airport to Weihaiwei Building
- Ave. Duration
- 1h 21m
- Frequency
- Hourly
- Estimated price
- ¥30
- Schedules at
- whairport.com
Bus from Weihai Bus Station to Weihaiwei Building
- Ave. Duration
- 21 min
- Frequency
- Hourly
- Schedules at
- whairport.com
- Phone
- 0535-6299999
- ytjc6299999@163.com
- 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
- Phone
- 400-830-6666
- Website
- ctrip.com
Ferry from Dalian Harbour to Weihai Harbour
- Ave. Duration
- 7h
- Frequency
- Twice daily
- Estimated price
- ¥200
- Schedules at
- weihai.0535-0411.com
- Book at
- bus.ctrip.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 do I get from Sydney to Melbourne, 4 stunningly beautiful Philippines islands you need to visit, and How to get from London to Edinburgh - to help you get the most out of your next trip.
More Questions & Answers
There are 30+ hotels available in Weihai.









