Haikou Transportation -- Getting There


Haikou Airport
Meilan Airport

Haikou Meilan Airport, 25 kilometers (16 miles) away from the city center, provides a convenient connection with other cities at home and abroad. It has more than 200 air lines flying between major cities inside China such as Beijing, Shanghai, Shenzhen, Guangzhou, Shijiazhuang, Wuhan, Dalian, Xiamen, Xi'an, Chengdu, Harbin, Qingdao and Nanjing, etc., as well as direct flights to Hong Kong, Bangkok, Singapore, Kuala Lumpur and so forth.


There are three train stations in this city at present, including Haikou Railway station, East Railway Station and Meilan Airport Railway Station. People can leave the city by train for Guangzhou, Sanya, Shanghai South and Beijing West.

Hainan Eastern Ring Railway which is a high-speed rail line serving the three train stations now. It is the most crucial project in Hainan Province in recent years. After more than three year's construction, the 308-kilometer high-speed railway between Sanya and the city has been in service since December 30, 2010. In the early days, there are about ten pairs of multiple unit trains (CHR bullet trains) every day running in and out. Passengers can get from one of the two cities to the other in 1.5 hours. From Sanya to City Railway Station, the ticket costs CNY114 for the first class seat and CNY95 for the second class seat. From Sanya to the East Station, the first class train ticket is CNY105 and the second class is CNY88.

 Haikou Railway Station
The station is in Yuehai Dadao, the west ring road, which is about 20 kilometers from the city center. It was first built in 2002 and open to traffic in 2005 in due form after the operation of Yuehai Railway passenger service. This service was established on December 5, 2004 that runs between Guangzhou and the city. The rail travels on the boat and is the first Chinese rail connection that spans the sea. The crossing takes approximately 55 minutes. The entire one way journey takes about 12 hours. Tickets price varies from RM138 to CNY400.

  Major Rail Lines from Haikou to:

 See detailed Haikou Train Schedule

 Transportation: From downtown area, either of the public buses No. 28, 35, 37, 40 and 57 can lead to the station square directly. Taxi fare is around CNY90 from Meilan airport to the this station. Bus 35 runs from this Station to the East Station.

Haikou Railway Station
Haikou Railway Station
Waiting Hall in the Station
Waiting Hall in the Station

 East Railway Station 
This station is the biggest station along the high speed Eastern Ring Railway. It is newly built and situated at the joint area of Fengxiang West Road and Yingbin Dadao, is a bit closer to the city center. Most of the bullet trains to Sanya depart from East Station.

 Transportation: Passengers can take any of the listed buses to the East Railway Station: No. 12, 38, 49, 53, 56, 59 and Kuai 2. The taxi fare is about CNY40 from the airport to this station.

 Meilan Airport Railway Station
This station is an underground train station served by Hainan Eastern Ring Railway. It links Meilan Airport via an underground transit channel. After arriving at Meilan Airport, passengers can go to this station to take bullet train to Sanya without going out of the airport. There are 10 trains daily from here to Sanya Railway Station. The train Journey is about 70 minutes. The train ticket fare is CNY100 for first class seat and CNY84 for second class seat. 

See more Sanya - Meilan Train

 Transportation: Passengers can take bus 41 or 21 from this train station to downtown area and if by taxi, the taxi fare is about CNY50. Taxi fare is about CNY80 from this station to Haikou Railway Station and it is about CNY50 from this railway station to East Railway Station. 

 Note: During the period of colder weather from December to the following February and in the typhoon season during July and August, you may find that it is not possible to travel off the island for the bad weather. You can cancel your train ticket at the special office in the railway stations and get refunded. 

Long-distance Bus

The city is the highway hub of the Hainan Island. National highways at the east, middle line and west as well as the expressway circle the island and are of great convenience to transport. 

 South Coach Station
Mainly operate coaches to the suburban counties in the city. All of the coaches to Sanya City are available here, which take about 3 hours for a single journey.
Coaches to Sanya: 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: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
Tips: The bus ticket to Sanya can also be purchased at the East Coach Station and the West Coach Station. After getting the tickets, these two stations also supply free buses for passengers to get to the South Coach Station.
Coaches to Anding County: every 15 minutes from 06:30 to 22:00. The whole journey is about half an hour.
Coaches to Chengmai County: every 15 minutes from 07:00 to 20:00. The whole journey is about 40 minutes.
Address: at the junction of Nanhai Road and Longkun Road (South)
Bus routes: No.9, 10, 11, 20, 21, 25, 33, 45, Tour B and 38 Ring Line 

 East Coach Station
Coaches to Qionghai City (about 70 minutes): 07:50, 08:10, 08:30, 08:50, 09:10, 09:30, 09:45, 10:00, 10:15, 10:30, 10:45, 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
Coaches to Boao (about 80 minutes): 15:00
Coaches to Wanning City (about 130 minutes): 08:00, 08:30, 09:00, 09:30, 10:00, 10:30, 11:00, 11:15, 12:00, 12:30, 13:00, 13:45, 14:25, 15:00, 15:30, 16:00, 16:30, 17:00, 17:30, 18:00, 18:30, 19:15
Coaches to Xinglong (about 160 minutes): 10:45, 11:30, 13:30, 16:45
Address: 148, Haifu Road
Bus Route: Bus No.12, 14, 29, 34, 37, 39, 41, 43, 44, 45, Ring Line 38 and Gong Su Da 29 

 Chief Coach Station
Address: 10, Haixiu Avenue
Bus Route: Bus No.2, 9 and 16 pass by Haixiu Avenue.

 West Coach Station
Address: 156, Haixiu Road
Bus Route: Bus No.2, 17, 22, 30, 32, 35, 36, 40, 41 and Gong Su Da 40 pass by Haixiu Road.



Haikou Port is situated in the middle part of Haikou Bay, north of Hainan Island. This port plays an imprtant role in both passenger and freight transportation, being the artery for about 1.4 million inbound and outbound passengers in Hainan anually. Haikou Port consists of Xiuying Port, Xinhai Port and Macun Port. These ports have close interaction with Beihai Port in Guangxi Province, Hai'an Port in Guangdong Province and ports in other places.

Shipping schedules between Xiuying Port and Guangzhou, Beihai, Haian
Xiuying Port ⇒ Guangzhou Nansha Port
Departure Time: 16:00 of every Monday, Wednesday and Friday
Guangzhou Nansha Port ⇒ Xiuying Port
Departure Time: 16:00 of every Tuesday, Thursday and Saturday
Ticket Fare: CNY450/top-class, CNY280/first-class, CNY260/second-class, CNY160/220/third-class, CNY130/fourth-class

Xiuying Port ⇔ Beihai International Ferry Terminal
Departure Time: 18:00 of every day
Ticket Fare: CNY360/top-class, CNY240/280/first-class, CNY190/second-class, CNY160/third-class

Xiuying Port ⇔ Hai'an Port
Departure Time: hourly
Ticket Fare: CNY40

In addition, Xiuying Port has passenger liner to Halong Bay of Viet Nam at 19:00 every Monday, Wednesday and Friday. It will reach the Halong Bay at 08:00 next morning.

Ticket Office of Xiuying Passenger Station: No. 7, Haifu Road Tel: 0898-65351557
Ticket Center of Xiuying Port: Xiuying Dock, Binhai Avenue Tel: 0898-66210596
New Port Passenger Station: 500 meters (547 yards) north of Xingang Overpass, Binhai Avenue Tel: 0898-66210596

Transportation to/from Other Cities:

- Last updated on Jun. 15, 2021 -
Questions & Answers on Haikou Transportation
Asked by Billieanne Khoo from SINGAPORE | Dec. 04, 2023 03:13Reply
Hai Kou entry requirements for Indonesia Domestic Helper working in Singapore
I am bringing my domestic helper (indonesian nationality) with my family to Hai Kou for leisure 4d3n travel in Feb 2023. Does she need a VISA for entry to Haikou? If not required, please advise will passport and work permit card be sufficient?

Asked by Yudi from AUSTRALIA | Jan. 21, 2020 01:32Reply
How to go to Xinglong
Is Xinglong in Wanning district?
And how do I get to Xinglong from Haikou?
Answers (1)
Answered by Tracy from USA | Jan. 21, 2020 17:14

Do you refer to Xinglong county in Wanning city, Hainan? You can take high speed train from Haikou East Railway Station to Wanning Railway Station.
Asked by MEHDI YADOLLAHI from TURKEY | Jan. 06, 2020 19:45Reply
How to go Hilton Haikou Hotel at No. 2 Qiongshan Avenue, Meilan District, from Meilan Airport
Answers (1)
Answered by Lisa from THAILAND | Jan. 07, 2020 18:20

It is suggested to take taxi to your hotel. The cab fare is around CNY50.
Asked by JUSYEUNG | Dec. 21, 2019 02:49Reply
Is there a high speed train from Guangzhou to Haikou?
Answers (1)
Answered by Monica from AUSTRALIA | Dec. 23, 2019 19:42

No, there is only normal train from Guangzhou Railway Station to Haikou Railway Station.
Asked by BW from MALAYSIA | Nov. 08, 2019 07:57Reply
How to go Baofa Shengyi Hotel at 28 Yusha Lu from Meilan Airport
How to go from Meilan Airport to Baofa Shengyi Hotel at 28 Yusha Lu
Answers (1)
Answered by Benny from AUSTRALIA | Nov. 11, 2019 01:17

You can take bus k4 to Wanlvyuan station, and walk south of 600m to your hotel. It costs CNY5 with around 2 hours.
Ask a Question
Question Summary (100 characters)
Details (optional) (2,000 characters)