There are 6 ways to get from Shenzhen to Xiaolan by train, bus, car, or taxi
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 Futian Station to Guangzhou South stationtrain Shenzhen Futian / ...
- Take the train from Guangzhou South station to Xiaolantrain Guangzhou South
1h 36m¥105–132Drive 104.6 km
cheapest- Drive from Shenzhen to Xiaolancar 104.6 km
1h 13m¥88–127Bus via [Ctb] Disneyland|[Lwb+Ctb] Disneyland Bus Terminus/<Br>Disneyland|[Lwb] Disneyland Bus Terminus|[Nlb] Disneyland|[Xb] Disneyland
- Take the bus from [Xb] Huanggang to [Ctb] Disneyland|[Lwb+Ctb] Disneyland Bus Terminus/<Br>Disneyland|[Lwb] Disneyland Bus Terminus|[Nlb] Disneyland|[Xb] Disneylandbus Disneyland - Huanggang
- Take the bus from Disneyland Resort to Zhongshan Ju Cheng Hotelbus
3h 23m¥178–265Taxi
- Take the taxi from Shenzhen to Xiaolantaxi 104.6 km
1h 13m¥320–380Train, bus
- Take the train from Shenzhen Station to Guangzhou Easttrain Guangzhou East / ...
- Take the bus from Guangzhou East to Zhongshan Xiaolanbus
3h 20m¥94–159Bus
- Take the bus from Guangyin Building to Hong Kong International Airport Bus Terminalbus
- Take the bus from Hong Kong International Airport Bus Terminal to Zhongshan Ju Cheng Hotelbus
4h 15m¥154–350
Comparing Your Travel Options
The cheapest way to get from Shenzhen to Xiaolan is to drive which costs ¥85 - ¥130 and takes 1h 13m.
The fastest way to get from Shenzhen to Xiaolan is to drive which takes 1h 13m and costs ¥85 - ¥130.
No, there is no direct bus from Shenzhen to Xiaolan. However, there are services departing from [Xb] Huanggang and arriving at Zhongshan Ju Cheng Hotel via Disneyland Resort. The journey, including transfers, takes approximately 3h 23m.
No, there is no direct train from Shenzhen station to Xiaolan. However, there are services departing from Futian Station and arriving at Xiaolan via Guangzhou South station. The journey, including transfers, takes approximately 1h 36m.
The distance between Shenzhen and Xiaolan is 163 km. The road distance is 104.6 km.
The best way to get from Shenzhen to Xiaolan without a car is to train which takes 1h 36m and costs ¥100 - ¥140.
It takes approximately 1h 36m to get from Shenzhen to Xiaolan, including transfers.
Shenzhen to Xiaolan bus services, operated by Huanggang Crossing-boundary Coach Services, depart from [Xb] Huanggang station.
Shenzhen to Xiaolan train services, operated by China Railways G-Class, depart from Futian Station.
The best way to get from Shenzhen to Xiaolan is to train which takes 1h 36m and costs ¥100 - ¥140. Alternatively, you can bus via [Ctb] Disneyland|[Lwb+Ctb] Disneyland Bus Terminus/
Disneyland|[Lwb] Disneyland Bus Terminus|[Nlb] Disneyland|[Xb] Disneyland, which costs ¥170 - ¥270 and takes 3h 23m.
What companies run services between Shenzhen, China and Xiaolan, Guangdong, China?
You can take a train from Futian Station to Xiaolan via Guangzhou South station and Xiaolan in around 1h 36m. Alternatively, you can take a bus from [Xb] Huanggang to Zhongshan Ju Cheng Hotel via [Ctb] Disneyland|[Lwb+Ctb] Disneyland Bus Terminus/<Br>Disneyland|[Lwb] Disneyland Bus Terminus|[Nlb] Disneyland|[Xb] Disneyland and Disneyland Resort in around 3h 23m.
Train from Futian Station to Guangzhou South station
- 2nd Class Seat
- ¥53–58
- 1st Class Seat
- ¥85–95
- Business Class Seat
- ¥110–170
- Phone
- (852) 2979 8778
- Website
- tilchinalink.com
Bus from Disneyland Resort to Zhongshan Ju Cheng Hotel
- Ave. Duration
- 1h 45m
- Frequency
- Once daily
- Estimated price
- ¥111–180
- Schedules at
- tilchinalink.com
- Book at
- tilchinalink.com
- Adult
- ¥120–180
Bus from Hong Kong International Airport Bus Terminal to Zhongshan Ju Cheng Hotel
- Ave. Duration
- 2h
- Frequency
- 3 times a day
- Estimated price
- ¥120–196
- Schedules at
- tilchinalink.com
- Book at
- tilchinalink.com
- Adult
- ¥120–170
- [email protected]
- Website
- chinabusguide.com
Bus from Guangzhou East to Zhongshan Xiaolan
- Ave. Duration
- 1h 20m
- Frequency
- Every 30 minutes
- Estimated price
- ¥40–80
- Schedules at
- chinabusguide.com
- Bus
- ¥55–80
- Phone
- (852) 3412 6677
- [email protected]
- Website
- eebus.com
Bus from Guangyin Building to Hong Kong International Airport Bus Terminal
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- ¥30–150
- Schedules at
- eebus.com
- Ave. Duration
- 1h 13m
- Estimated price
- ¥320–380
Shenzhen Pengcheng Taxi
- Phone
- +86 0755-83973033
- Website
- szpcdd.com
Shenzhen Xihu Taxi
- Phone
- +86 0755-25583988
- Website
- szxihu.com
Shenzhen Yunfa Taxi
- Phone
- +86 0755-88308112
- Website
- 96511.com.cn
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 Travelling to the UK: What do I need to know?, South Korea: Travelling from Seoul to Busan , and How do I buy a London Underground ticket? - to help you get the most out of your next trip.
Booking & Getting There
Shenzhen to Xiaolan bus services, operated by Huanggang Crossing-boundary Coach Services, arrive at [Ctb] Disneyland|[Lwb+Ctb] Disneyland Bus Terminus/
Disneyland|[Lwb] Disneyland Bus Terminus|[Nlb] Disneyland|[Xb] Disneyland station.
Shenzhen to Xiaolan train services, operated by China Railways G-Class, arrive at Guangzhou South station.
Yes, the driving distance between Shenzhen to Xiaolan is 105 km. It takes approximately 1h 13m to drive from Shenzhen to Xiaolan.
There are 136+ hotels available in Xiaolan.















