This page gives information about the transport options availiable within Hainan Island for travellers, backpackers and tourists. The main way to travel around Hainan is bus and the high speed Haikou-Sanya train.

Within cities/towns/villages you can get around by bus, taxi, motorbike, motorised tricycle, and pedal tricycle. There are good roads linking the major towns, but these turn into bumpy dirt roads in less traveled areas (some of these roads are the most beautiful, surrounded by tropical scenery and small traditional villages, leading you into the unknown).

For information on getting to/from Hainan see the 'Getting To Hainan' page.

Map of Hainan Roads and High Speed Rail Line

Hainan map with east high speed train stops

Haikou to Sanya High Speed Train

The high speed rail connection between Haikou and Sanya opened at the beginning of 2011. It connects Haikou and Sanya along the east of Hainan. It is the quickest way to travel across the island. Trains run from Haikou to Sanya from about 07:00 in the morning to 20:00 in the evening. There is a train about every hour. Some trains run direct between Haikou and Sanya, taking about 1.5 hours. But most trains stop at a few places along the way on the east coast of Hainan, taking about 2-2.5 hours.

A second class ticket from Haikou to Sanya costs about 90 RMB. The exact times of the trains change through the year. There is a small travel agent on the opposite side of the road from Haikou Banana Hostel where you can book train tickets in advance. The main station in Haikou is the Haikou East stop (海口东). It is in the south east of the city on Fengxiang Road (凤翔路). Haikou East stop is the easiest stop to get to if you are staying in Haikou City.

The table below shows the times of trains from Haikou East station (海口东) to Sanya (三亚). Exact times are subject to change, but this gives you an indication.

Train number

Set off Time

Arrival Time

Run time

Price

D7301

07:00  

08:47  

107 minutes

First class seat 105 RMB

Second class seat 88RMB

D7303

08:40  

10:02  

82minutes

First class seat 105 RMB

Second class seat 88RMB

D7305

10:34  

12:12  

117minutes

First class seat 105 RMB

Second class seat 88RMB

D7307

11:30  

13:12  

102minutes

First class seat 105 RMB

Second class seat 88RMB

D7309

12:50  

14:27  

97minutes

First class seat 105 RMB

Second class seat 88RMB

D7311

14:30  

16:07  

97 minutes

First class seat 105 RMB

Second class seat 88RMB

D7313

16:30  

17:52  

82 minutes

First class seat 105 RMB

Second class seat 88RMB

D7315

18:20  

19:52  

92 minutes

First class seat 105 RMB

Second class seat 88RMB

D7317

19:00  

21:12  

132 minutes

First class seat 105 RMB

Second class seat 88RMB

D7319

20:30  

22:17  

107 minutes

First class seat 105 RMB

Second class seat 88RMB

 

Here is a list of all the stops and their prices in RMB.

上车站  

Start

下车站  

Destination

一等座  

1st Class

二等座  

2nd Class

海口  

Haikou Train Station

 

三亚 Sanya

114

95

田独 Tiandu

110

82

陵水 Lingshui

90

75

万宁 Wanning

72

60

博鳌 Boao

56

47

琼海 Qionghai

52

43

文昌 Wenchang

33

28

美兰 Airport

14

12

海口东 Haikou East (main city stop)

9

7

海口东  

Haikou East (main city stop)

 

三亚 Sanya

105

88

田独 Tiandu

101

84

陵水 Lingshui

81

68

万宁 Wanning

63

52

博鳌 Boao

48

40

琼海 Qionghai

43

36

文昌 Wenchang

24

20

美兰 Airport

7

6

美兰  

Meilan

(Haikou Airport)

三亚 Sanya

100

84

田独 Tiandu

96

80

陵水 Lingshui

76

63

万宁 Wanning

58

48

博鳌 Boao

42

35

琼海 Qionghai

38

31

文昌 Wenchang

19

16

 

 

Major roads in Hainan

There is a western expressway linking Haikou to the towns along the western coast and to Sanya in the south. The eastern expressway heads south from Haikou and along the south-east coast, all the way to the southern most tip, Sanya. There is also the Haiwen expressway that links Haikou and Wencheng on the north east coast. Through the mountainous middle of Hainan island runs the Haiyu middle Highway. This passes Qiongzhong town and the Five Finger mountain (Wu Zhi Shan) area and on to Sanya. This highway is slower, but more scenic than the east and west expressways.

Haikou long distance buses (within Hainan)

There are buses from Haikou to most areas of Hainan island. Haikou has 3 main bus stations; the south, east, and west bus stations (there is also the bus station at XinGang passenger port for buses to the Chinese mainland). The south station opened in 2005 and is the new main station. Below are the timetables for the stations. We cannot guarntee these are still exactly correct, but they will atleast give you an indication of destinations and frequencies. Unfortunatley we don't have a full timetable for the south station yet.

 

StationLocationTelephone
South (main) East of Nanhai dadao 0898-66803800
East Haifu dadao, opposite Wugongci (Wugong shrine) 0898-65370453
West Haixiu Xi Lu 0898-68657306

 

 

Haikou South Bus Station Destinations:
FromTo
Haikou Sanya
Haikou Lingshui
Haikou Wanning
Haikou Qionghai
Haikou Dingan
Haikou Tunchang
Haikou Qiongzhong
Haikou Baoting
Haikou Wuzhishan
Haikou Ledong

 

 

Haikou West Bus Station Timetable:
FromToKilometresTimes
Haikou TunChang 93 06: 45 07:15 07:45 08:15 08:45 09:15 09:45 10:15 10:45 11:15 11:45 12:15 12:45 13:15 13:45 14:15 14:45 15:15 15:45 16:15 16:45 17:15 17:45 18:15 18:45 19:15
Haikou QiongZhong 142 09:30 11:30 13:00 16:15 18:15
Haikou WuZhiShan 223 08:15 13:15 14:15 15:15
Haikou ChengMai 61 Every 15 minutes between 0700 and 2000
Haikou LinGao 85 06:45 07:15 07:30 07:45 08:00 08:15 08:30 08:45 09:00 09:15 09:30 10:00 10:15 10:30 10:45 11:15 11:30 11:45 12:00 12:15 12:30 12:45 13:00 13:15 13:30 14:00 14:15 15:00 15:30 15:45 16:15 16:45 17:00 17:15 17:45 18:00 18:15 18:30 18:45 19:00 19:30
Haikou ZhanZhou 136 07:00 07:30 08:00 08:30 09:00 09:20 09:40 10:00 10:20 10:40 11:00 11:30 12:00 12:30 13:00 13:30 14:00 14:30 15:00 15:20 15:40 16:00 16:30 17:00 17:30 18:00 18:30 19:00 19:30 20:00
Haikou YangPu 136 11:15
Haikou LiangRMB 142 16:45
Haikou BaiSha 227 08:30 12:00 14:00 17:30
Haikou ChangJiang 184 06:30 07:30 08:30 09:30 10:30 11:30 12:30 13:30 14:30 15:30 16:30 18:00
Haikou DongFang 228 06:45 07:30 08:02 08:45 09:15 09:45 10:15 10:45 11:15 11:45 12:15 12:45 13:20 14:00 14:45 15:30 16:15 17:00 17:45 18:30
Haikou HuangLiu 298 09:00 13:30 15:30
Haikou LiGuo 298 10:00 13:00
Haikou LeDong 350 07:45 08:45 09:45 13:30 14:30 15:30

 

 

Haikou East Bus Station Timetable:
FromToDistanceTimes
Haikou Sanya 285 07:00 07:20 07:40 08:20 08:30 08:40 09:00 09:20 09:40 10:00 10:20 10:30 10:40 11:00 11:20 11:40 12:00 12:20 12:40 13:00 13:20 13:40 14:00 14:20 14:30 14:40 15:00 15:20 15:30 15:40 16:00 16:30 16:40 17:00 17:20 17:40 18:00 18:30 19:00 19:30 20:00 21:00 22:00 23:00
Haikou BaoTing 256 09:00 11:45 13:45 15:30 17:30
Haikou LingShui 207 08:30 09:30 10:15 11:30 12:20 14:00 15:00 15:45 17:00 17:50
Haikou TengQiao 234 13:30
Haikou WanNing 154 08:00 08:30 09:00 09:30 10:00 10:35 11:15 12:00 12:45 13:45 14:15 14:45 15:15 15:45 16:15 17:00 17:30 18:00
Haikou XingLong 186 10:45 11:30 13:30 16:45
Haikou QiongHai 102 07:50 08:10 08:30 08:50 09:10 09:30 09:45 10:00 10:15 11:00 11:20 11:40 12:00 12:20 12:40 13:00 13:15 13:30 13:45 14:00 14:20 14:40 15:00 15:20 15:40 15:55 16:10 16:30 16:45 17:00 17:20 17:35 17:50 18:10 18:25 18:40 19:00 19:20 19:40 20:00
Haikou BoAo 122 15:00 17:20
Haikou WenChang 73 06:40 07:00 07:20 07:40 08:00 08:20 08:40 09:00 09:20 09:50 10:15
Haikou DingAn 48 Every 15 minutes between 06:30 and 22:00

Haikou to Sanya:

Frequent buses run from Haikou to Sanya from both the south and east stations. The journey takes 3 hours and costs around 78 RMB for an express deluxe bus, 64 RMB for air-con, or 48 RMB for an economy bus.

Taxis:

Taxis are plentiful in Haikou and Sanya and are an easy way to get around, but not as cheap as the mainland. Don't expect drivers to speak English. The metered fare is 10 RMB for the first 3km and 2 RMB per additional km. It is common, particularly in Sanya, to haggle the price with taxi drivers. Doing this should enable you to get a fare below the metered price, but you need some idea of what the price should be. For shorter distances it is cheaper (and more fun) to take a motorbike/trike or pedaltrike. Expect to pay 2 RMB per km.

Haikou local Buses:

Haikou has a well developed network of air-conditioned local buses. There is a flat fee of 1 RMB for all local journeys. This makes the local buses a very cheap and easy way to get around.

Info on bus routes (chinese): http://haikou.8684.cn/