There are 9 ways to get from Hainan to Shandong by plane, bus, train, car ferry, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Sanya Phoenix International Airport to Linyi Qiyang
best- Fly from Sanya Phoenix International Airport (SYX) to Linyi Qiyang (LYI)plane SYX - LYI
5h 21m¥2,015–5,515Train
cheapest- Take the train from Haikou Station to Shijiazhuangtrain Sanya
- Take the train from Shijiazhuang to Weifangtrain Shijiazhuang
38h 33m¥389–969Bus, train
- Take the bus from Haikou Xiuying Port Bus Terminal to Xuwen Stationbus
- Take the train from Xuwen Station to Maomingtrain
- Take the train from Maoming to Yangdongtrain
- Take the train from Yangdong to Guangzhou South stationtrain
- Take the train from Guangzhou South station to Weifangtrain
21h 22m¥1,198–1,437Bus
- Take the bus from Haikou to Xiamenbus
- Take the bus from Xiamen to Dinghaibus
- Take the bus from Dinghai to Weifangbus
44h 35m¥741–1,244Car ferry, drive
- Take the car ferry from Haikou Port to Hai'an Portcarferry
- Drive from Hai'an Port to Weifangcar
26h 26m¥2,046–3,048Fly Haikou Airport to Qingdao Liuting International Airport
- Fly from Haikou Airport (HAK) to Qingdao Liuting International Airport (TAO)plane HAK - TAO
6h 3m¥1,524–3,932Fly Haikou Airport to Weifang Airport
- Fly from Haikou Airport (HAK) to Weifang Airport (WEF)plane HAK - WEF
6h 20m¥823–3,523Fly Haikou Airport to Jinan Yaoqiang International Airport, line 2 bus, train
- Fly from Haikou Airport (HAK) to Jinan Yaoqiang International Airport (TNA)plane HAK - TNA
- Take the bus from Jinan Airport to Jinan Train Stationbus
- Take the train from Jinan to Zibotrain
8h 25m¥890–3,735Train via Guangzhou
- Take the train from Haikou to Guangzhoutrain Haikou / ...
- Take the train from Guangzhou South station to Weifangtrain Guangzhou South
27h 42m¥1,078–1,295
Sanya Phoenix International Airport (SYX) to Linyi Qiyang (LYI) flights
Questions & Answers
The cheapest way to get from Hainan to Shandong is to train which costs ¥380 - ¥1000 and takes 38h 33m.
The fastest way to get from Hainan to Shandong is to fly which takes 5h 21m and costs ¥2000 - ¥5500.
No, there is no direct bus from Hainan to Shandong. However, there are services departing from Bihu Garden and arriving at Weifang via Haikou, Xiamen and Dinghai. The journey, including transfers, takes approximately 44h 35m.
No, there is no direct train from Hainan to Shandong. However, there are services departing from Haikou and arriving at Weifang via Gaunghzhou station and Guangzhou South station. The journey, including transfers, takes approximately 27h 42m.
The distance between Hainan and Shandong is 2101 km.
The best way to get from Hainan to Shandong without a car is to bus and train which takes 21h 22m and costs ¥1200 - ¥1500.
It takes approximately 5h 21m to get from Hainan to Shandong, including transfers.
Hainan to Shandong bus services, operated by China Bus Guide, depart from Haikou station.
Hainan to Shandong train services, operated by China Railways Z-Class, depart from Haikou station.
The best way to get from Hainan to Shandong is to fly which takes 5h 21m and costs ¥2000 - ¥5500. Alternatively, you can bus, which costs ¥700 - ¥1300 and takes 44h 35m, you could also train via Guangzhou, which costs ¥1000 - ¥1300 and takes 27h 42m.
What companies run services between Hainan, China and Shandong, China?
Beijing Capital, Shenzhen Airlines, and China Southern Airlines fly from Sanya Phoenix International Airport (SYX) to Linyi Qiyang (LYI) twice daily. Alternatively, you can take a bus from Bihu Garden to Weifang via Maritime Bureau, Haikou, Xiamen, and Dinghai in around 44h 35m.
- Website
- shenzhenair.com
Flights from Sanya Phoenix International Airport to Linyi Qiyang via Shenzhen Bao'an International
- Ave. Duration
- 6h 10m
- When
- Every day
- Estimated price
- ¥2,700–5,500
Flights from Haikou Airport to Qingdao Liuting International Airport via Nanchang
- Ave. Duration
- 5h 45m
- When
- Every day
- Estimated price
- ¥2,000–3,900
Flights from Haikou Airport to Jinan Yaoqiang International Airport
- Ave. Duration
- 3h 5m
- When
- Every day
- Estimated price
- ¥1,900–4,000
Flights from Haikou Airport to Jinan Yaoqiang International Airport via Guilin
- Ave. Duration
- 7h
- When
- Tuesday to Sunday
- Estimated price
- ¥1,900–4,000
- Website
- sda.cn
Flights from Sanya Phoenix International Airport to Linyi Qiyang via Shenzhen Bao'an International
- Ave. Duration
- 6h 10m
- When
- Every day
- Estimated price
- ¥2,700–5,500
Flights from Haikou Airport to Qingdao Liuting International Airport via Nanchang
- Ave. Duration
- 5h 45m
- When
- Every day
- Estimated price
- ¥2,000–3,900
Flights from Haikou Airport to Jinan Yaoqiang International Airport
- Ave. Duration
- 3h 5m
- When
- Every day
- Estimated price
- ¥1,900–4,000
Flights from Haikou Airport to Jinan Yaoqiang International Airport via Guilin
- Ave. Duration
- 7h
- When
- Tuesday to Sunday
- Estimated price
- ¥1,900–4,000
- Website
- intl.jdair.net
Flights from Sanya Phoenix International Airport to Linyi Qiyang
- Ave. Duration
- 3h 25m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥2,000–5,500
Flights from Haikou Airport to Qingdao Liuting International Airport
- Ave. Duration
- 3h 45m
- When
- Every day
- Estimated price
- ¥1,500–3,900
Flights from Haikou Airport to Jinan Yaoqiang International Airport
- Ave. Duration
- 3h 10m
- When
- Every day
- Estimated price
- ¥1,600–4,200
- Website
- hainanairlines.com
Flights from Sanya Phoenix International Airport to Linyi Qiyang
- Ave. Duration
- 3h 25m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥2,000–5,500
Flights from Haikou Airport to Jinan Yaoqiang International Airport
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- ¥2,300–5,500
- Website
- csair.com
Flights from Sanya Phoenix International Airport to Linyi Qiyang via Guangzhou Baiyun
- Ave. Duration
- 7h 35m
- When
- Every day
- Estimated price
- ¥2,600–7,500
Flights from Haikou Airport to Weifang Airport
- Ave. Duration
- 3h 20m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥800–3,500
- Website
- en.ceair.com
Flights from Haikou Airport to Qingdao Liuting International Airport
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- ¥2,000–4,900
- Website
- qdairlines.com
Flights from Haikou Airport to Weifang Airport
- Ave. Duration
- 3h 20m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥800–3,500
- Website
- luckyair.net
Flights from Haikou Airport to Jinan Yaoqiang International Airport via Ganzhou
- Ave. Duration
- 5h 25m
- When
- Every day
- Estimated price
- ¥800–3,600
Train from Xuwen Station to Maoming
- Hard Seat
- ¥30–40
- Hard sleeper
- ¥60–90
- Soft sleeper
- ¥100–140
Train from Haikou to Guangzhou
- Hard Seat
- ¥65–90
- Hard sleeper
- ¥120–180
- Soft sleeper
- ¥200–270
Train from Xuwen Station to Maoming
- Hard Seat
- ¥50–75
- Hard Sleeper
- ¥65–90
- Soft Sleeper
- ¥140–200
Train from Haikou to Guangzhou
- Hard Seat
- ¥80–120
- Hard Sleeper
- ¥157–160
- Soft Sleeper
- ¥230–330
Train from Haikou Station to Shijiazhuang
- Hard Seat
- ¥220–330
- Hard Sleeper
- ¥490–600
- Soft Sleeper
- ¥700–1,000
Train from Guangzhou South station to Weifang
- Ave. Duration
- 11h 29m
- Frequency
- Once daily
- Estimated price
- ¥1,000–1,100
- Schedules at
- 12306.cn
- Book at
- 12306.cn
- 2nd Class Seat
- ¥1,000–1,100
- 1st Class Seat
- ¥1,600–1,800
- Business Class Seat
- ¥2,400–3,400
Train from Jinan to Zibo
- 2nd Class Seat
- ¥50–55
- 1st Class Seat
- ¥80–90
- Business Class Seat
- ¥110–160
Train from Guangzhou South station to Weifang
- Ave. Duration
- 11h 29m
- Frequency
- Once daily
- Estimated price
- ¥1,000–1,100
- Schedules at
- 12306.cn
- Book at
- 12306.cn
- 2nd Class Seat
- ¥1,000–1,100
- 1st Class Seat
- ¥1,600–1,800
- Business Class Seat
- ¥2,400–3,400
Train from Jinan to Zibo
- Ave. Duration
- 51 min
- Frequency
- Every 4 hours
- Estimated price
- ¥55–95
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥55–80
- Adult - 1st Class
- ¥65–95
Train from Shijiazhuang to Weifang
- Ave. Duration
- 3h 12m
- Frequency
- 3 times a day
- Estimated price
- ¥160–360
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥160–230
- Adult - 1st Class
- ¥260–360
- [email protected]
- Website
- chinabusguide.com
Bus from Haikou Xiuying Port Bus Terminal to Xuwen Station
- Ave. Duration
- 41 min
- Frequency
- Once daily
- Estimated price
- ¥50–75
- Schedules at
- chinabusguide.com
- Bus
- ¥50–75
Bus from Haikou to Xiamen
- Ave. Duration
- 17h
- Frequency
- Once daily
- Estimated price
- ¥290–514
- Schedules at
- chinabusguide.com
- Bus
- ¥290–400
Bus from Dinghai to Weifang
- Ave. Duration
- 11h 42m
- Frequency
- Once daily
- Estimated price
- ¥240–380
- Schedules at
- chinabusguide.com
- Bus
- ¥240–330
- Website
- travelchinaguide.com
Bus from Jinan Airport to Jinan Train Station
- Ave. Duration
- 1h 20m
- Frequency
- Hourly
- Estimated price
- ¥20
- Schedules at
- travelchinaguide.com
Car ferry from Haikou Port to Hai'an Port
- Ave. Duration
- 1h 30m
- Frequency
- Every 3 hours
- Estimated price
- ¥42
- Schedules at
- https://www.tropicalhainan.com/a-complete-guide-to-haikou-ferry-routes-ticket-prices-and-charges/
- Adult passenger
- ¥42
- Car
- ¥415
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?, South Korea: Travelling from Seoul to Busan , and Need to know: Jadrolinija - to help you get the most out of your next trip.
More Questions & Answers
Hainan to Shandong bus services, operated by China Bus Guide, arrive at Xiamen station.
Hainan to Shandong train services, operated by China Railways Z-Class, arrive at Guangzhou station.
There are 11+ hotels available in Shandong.





















