There are 9 ways to get from Shenzhen to Xuwen Station by train, bus, car ferry, 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 via Maoming
best- Take the train from Futian Station to Guangzhou South station
- Take the train from Guangzhou South station to Taishan
- Take the train from Taishan to Maoming
- Take the train from Maoming to Xuwen Station
8h 50mBus, car ferry
cheapest- Take the bus from Shenzhen to Haikou Xiuying Port Bus Terminal
- Take the car ferry from Haikou Port to Hai'an Port
13h 2m¥239–519Drive 582 km
- Drive from Shenzhen to Xuwen Station582 km
5h 50m¥523–755Fly Shenzhen Bao'An International Airport to Zhanjiang, train
- Fly from Shenzhen Bao'An International Airport (SZX) to Zhanjiang (ZHA)SZX - ZHA
- Take the train from Zhanjiang West Station to Xuwen Station
6h 48mBus, train
- Take the bus from Tai Wai to Taishan
- Take the train from Taishan Tashan to Maoming
- Take the train from Maoming to Xuwen Station
11h 58mTrain
- Take the train from Shenzhen to GuangzhouGuangzhou / ...
- Take the train from Guangzhou Train Station to Xuwen StationShanghai South
12h 30mFly Shenzhen Bao'An International Airport to Haikou Airport, train
- Fly from Shenzhen Bao'An International Airport (SZX) to Haikou Airport (HAK)SZX - HAK
- Take the train from Haikou Station to Xuwen Station
8h 58mFly Hong Kong International Airport to Haikou Airport, train
- Fly from Hong Kong International Airport (HKG) to Haikou Airport (HAK)HKG - HAK
- Take the train from Haikou Station to Xuwen Station
10h 21mTrain to Guangzhou Baiyun International Airport, fly to Zhanjiang, train
- Take the train from Shenzhen North to Guangzhou East
- Fly from Guangzhou Baiyun International Airport (CAN) to Zhanjiang (ZHA)CAN - ZHA
- Take the train from Zhanjiang West Station to Xuwen Station
8h 59m
Shenzhen Bao'An International Airport (SZX) to Zhanjiang (ZHA) flights
Questions & Answers
The cheapest way to get from Shenzhen to Xuwen Station is to bus and car ferry which costs ¥230 - ¥550 and takes 13h 2m.
The fastest way to get from Shenzhen to Xuwen Station is to drive which takes 5h 50m and costs ¥500 - ¥800.
No, there is no direct train from Shenzhen station to Xuwen Station station. However, there are services departing from Futian Station and arriving at Xuwen Station via Guangzhou South station, Taishan and Maoming. The journey, including transfers, takes approximately 8h 50m.
The distance between Shenzhen and Xuwen Station is 657 km. The road distance is 582 km.
The best way to get from Shenzhen to Xuwen Station without a car is to train via Maoming which takes 8h 50m and costs .
It takes approximately 8h 50m to get from Shenzhen to Xuwen Station, including transfers.
Shenzhen to Xuwen Station train services, operated by China Railways G-Class, depart from Futian Station.
Shenzhen to Xuwen Station train services, operated by China Railways G-Class, arrive at Guangzhou South station.
Yes, the driving distance between Shenzhen to Xuwen Station is 582 km. It takes approximately 5h 50m to drive from Shenzhen to Xuwen Station.
There are five+ hotels available in Xuwen Station.
What companies run services between Shenzhen, China and Xuwen Station, China?
You can take a train from Futian Station to Xuwen Station via Guangzhou South station, Taishan, and Maoming in around 8h 50m.
- Website
- csair.com
Flights from Shenzhen Bao'An International Airport to Haikou Airport
- Ave. Duration
- 1h 29m
- When
- Every day
- Estimated price
- ¥1,550–1,650
Flights from Guangzhou Baiyun International Airport to Zhanjiang
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- ¥1,000–3,600
- Website
- hainanairlines.com
Flights from Shenzhen Bao'An International Airport to Haikou Airport
- Ave. Duration
- 1h 33m
- When
- Every day
- Estimated price
- ¥1,100–4,400
Flights from Hong Kong International Airport to Haikou Airport
- Ave. Duration
- 1h 32m
- When
- Every day
- Estimated price
- ¥600–1,500
- Website
- shenzhenair.com
Flights from Shenzhen Bao'An International Airport to Zhanjiang
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- ¥1,500–3,100
Flights from Shenzhen Bao'An International Airport to Haikou Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ¥1,400–2,900
- Website
- hkairlines.com
Flights from Hong Kong International Airport to Haikou Airport
- Ave. Duration
- 1h 32m
- When
- Every day
- Estimated price
- ¥600–1,500
- Website
- donghaiair.com
Flights from Shenzhen Bao'An International Airport to Haikou Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ¥330–2,200
- Website
- cathaypacific.com
Flights from Hong Kong International Airport to Haikou Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- ¥800–1,100
Train from Futian Station to Guangzhou South station
- 2nd Class Seat
- ¥53–58
- 1st Class Seat
- ¥85–95
- Business Class Seat
- ¥120–180
Train from Shenzhen North to Guangzhou East
- 2nd Class Seat
- ¥60–70
- 1st Class Seat
- ¥100–115
- Business Class Seat
- ¥140–210
Train from Guangzhou South station to Taishan
Train from Taishan to Maoming
Train from Shenzhen to Guangzhou
Train from Maoming to Xuwen Station
Train from Zhanjiang West Station to Xuwen Station
Train from Guangzhou Train Station to Xuwen Station
Train from Haikou Station to Xuwen Station
Train from Taishan Tashan to Maoming
- Ave. Duration
- 1h 43m
- Frequency
- Once daily
- Estimated price
- ¥110–230
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥110–160
- Adult - 1st Class
- ¥160–230
Train from Shenzhen North to Guangzhou East
- Ave. Duration
- 1h 8m
- Frequency
- Every 4 hours
- Estimated price
- ¥65–120
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥65–90
- Adult - 1st Class
- ¥80–120
Train from Haikou Station to Xuwen Station
- bus@chinatrainguide.com
- Website
- chinabusguide.com
Bus from Shenzhen to Haikou Xiuying Port Bus Terminal
- Ave. Duration
- 10h 20m
- Frequency
- Every 4 hours
- Estimated price
- ¥150–430
- Schedules at
- chinabusguide.com
- Phone
- (852) 2979 8778
- Website
- tilchinalink.com
Bus from Tai Wai to Taishan
- Ave. Duration
- 2h 50m
- Frequency
- Every 4 hours
- Estimated price
- ¥119–270
- Schedules at
- tilchinalink.com
- Book at
- tilchinalink.com
- Adult
- ¥180–270
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, 4 stunningly beautiful Philippines islands you need to visit, and How do I buy a London Underground ticket? - to help you get the most out of your next trip.


























