There are 5 ways to get from Shanwei to Haifeng by train, bus, 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.
Train
best- Take the train from Shanwei Station to Guangzhou South stationtrain
- Take the train from Guangzhou South station to Taishantrain
- Take the train from Taishan to Yangjiangtrain
4h 14m¥308–391Train via Guangzhou
cheapest- Take the train from Shanwei Station to Guangzhou Easttrain
- Take the train from Guangzhou South station to Taishantrain
- Take the train from Taishan to Yangjiangtrain
5h 4m¥298–478Bus
- Take the bus from Dananya Restaurant to Sha Tin New Town Plazabus
- Take the bus from Sha Tin New Town Plaza to Yangjiangbus
10h 14m¥426–845Drive 437.5 km
- Drive from Shanwei to Haifengcar 437.5 km
4h 39m¥371–536Train #2
- Take the train from Shanwei Station to Zhongshan Stationtrain Meizhou West
- Take the train from Xiaolan to Yangjiangtrain Guangzhou South
5h 42m¥329–414
Questions & Answers
The cheapest way to get from Shanwei to Haifeng is to train which costs ¥300 - ¥400 and takes 4h 14m.
The fastest way to get from Shanwei to Haifeng is to train which takes 4h 14m and costs ¥300 - ¥400.
No, there is no direct bus from Shanwei to Haifeng. However, there are services departing from Dananya Restaurant and arriving at Yangjiang via Sha Tin New Town Plaza. The journey, including transfers, takes approximately 10h 14m.
No, there is no direct train from Shanwei station to Haifeng. However, there are services departing from Shanwei Station and arriving at Yangjiang via Guangzhou South station and Taishan. The journey, including transfers, takes approximately 4h 14m.
The distance between Shanwei and Haifeng is 512 km. The road distance is 437.5 km.
The best way to get from Shanwei to Haifeng without a car is to train which takes 4h 14m and costs ¥300 - ¥400.
It takes approximately 4h 14m to get from Shanwei to Haifeng, including transfers.
Shanwei to Haifeng bus services, operated by Trans Island Limousine Bus, depart from Dananya Restaurant station.
Shanwei to Haifeng train services, operated by China Railways G-Class, depart from Shanwei Station.
The best way to get from Shanwei to Haifeng is to train which takes 4h 14m and costs ¥300 - ¥400. Alternatively, you can bus, which costs ¥420 - ¥850 and takes 10h 14m.
What companies run services between Shanwei, China and Haifeng, Guangdong, China?
You can take a vehicle from Shanwei to Haifeng via Shanwei Station, Guangzhou South station, Taishan, and Yangjiang in around 4h 14m. Alternatively, you can take a vehicle from Shanwei to Haifeng via Dananya Restaurant, Sha Tin New Town Plaza, and Yangjiang in around 10h 14m.
Train from Shanwei Station to Guangzhou South station
- 2nd Class Seat
- ¥115–130
- 1st Class Seat
- ¥190–210
- Business Class Seat
- ¥270–380
Train from Shanwei Station to Zhongshan Station
- 2nd Class Seat
- ¥140–160
- 1st Class Seat
- ¥240–270
- Business Class Seat
- ¥340–490
Train from Guangzhou South station to Taishan
- Ave. Duration
- 58 min
- Frequency
- Every 30 minutes
- Estimated price
- ¥40–60
- Schedules at
- 12306.cn
- Book at
- 12306.cn
- Adult - second class
- ¥40–60
Train from Taishan to Yangjiang
- Ave. Duration
- 46 min
- Frequency
- Every 30 minutes
- Estimated price
- ¥40–60
- Schedules at
- 12306.cn
- Book at
- 12306.cn
- Adult - second class
- ¥40–60
Train from Guangzhou South station to Taishan
- Ave. Duration
- 58 min
- Frequency
- Every 30 minutes
- Estimated price
- ¥40–60
- Schedules at
- 12306.cn
- Book at
- 12306.cn
- Adult - second class
- ¥40–60
Train from Taishan to Yangjiang
- Ave. Duration
- 46 min
- Frequency
- Every 30 minutes
- Estimated price
- ¥40–60
- Schedules at
- 12306.cn
- Book at
- 12306.cn
- Adult - second class
- ¥40–60
Train from Xiaolan to Yangjiang
- Ave. Duration
- 1h 25m
- Frequency
- Every 30 minutes
- Estimated price
- ¥60–90
- Schedules at
- 12306.cn
- Book at
- 12306.cn
- Adult - second class
- ¥60–90
Train from Shanwei Station to Guangzhou East
- Ave. Duration
- 1h 26m
- Frequency
- 5 times a day
- Estimated price
- ¥100–210
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥100–140
- Adult - 1st Class
- ¥140–210
- Phone
- (852) 2979 8778
- Website
- tilchinalink.com
Bus from Dananya Restaurant to Sha Tin New Town Plaza
- Ave. Duration
- 2h 18m
- Frequency
- 3 times a day
- Estimated price
- ¥112–230
- Schedules at
- tilchinalink.com
- Book at
- tilchinalink.com
- Adult
- ¥160–230
Bus from Sha Tin New Town Plaza to Yangjiang
- Ave. Duration
- 6h 5m
- Frequency
- Twice daily
- Estimated price
- ¥138–390
- Schedules at
- tilchinalink.com
- Book at
- tilchinalink.com
- Adult
- ¥270–390
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 What documents do I need to cross Niagara Falls?, Slovenia: Getting from Ljubljana to Lake Bled, and Travel Insider: Top Japan travel tips by Beatrix Holland - to help you get the most out of your next trip.
More Questions & Answers
Shanwei to Haifeng bus services, operated by Trans Island Limousine Bus, arrive at Sha Tin New Town Plaza station.
Shanwei to Haifeng train services, operated by China Railways G-Class, arrive at Guangzhou South station.
Yes, the driving distance between Shanwei to Haifeng is 437 km. It takes approximately 4h 39m to drive from Shanwei to Haifeng.
There are 12+ hotels available in Haifeng.


















