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
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.
Station | Location | Telephone |
---|---|---|
South (main) | East of Nanhai dadao | 0898-66803800 |
East | Haifu dadao, opposite Wugongci (Wugong shrine) | 0898-65370453 |
West | Haixiu Xi Lu | 0898-68657306 |
From | To |
---|---|
Haikou | Sanya |
Haikou | Lingshui |
Haikou | Wanning |
Haikou | Qionghai |
Haikou | Dingan |
Haikou | Tunchang |
Haikou | Qiongzhong |
Haikou | Baoting |
Haikou | Wuzhishan |
Haikou | Ledong |
From | To | Kilometres | Times |
---|---|---|---|
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 |
From | To | Distance | Times |
---|---|---|---|
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/