In short
Sanya Phoenix International Airport runs exactly two official airport bus lines, a figure confirmed both by the airport’s own coach page and by the Sanya Transport Bureau, which describes the airport bus operation as two routes with 19 vehicles, running from 09:00 to 02:00 with roughly hourly departures. Plenty of travel sites list additional routes or older fares; this page reproduces only the two the airport publishes on sanyaairport.com/jcbs. Line 1 links the airport with Yalong Bay on 18 departures a day between 09:00 and 02:00, closing with the last flight, and works out from the terminal via Haihong Road, Haiyue Square on Sanya Bay Road, Xinfeng Road, the main bus station on Jiefang Road, then Yuya Road for the municipal offices, Dadonghai, Hongsha and Jiyang, before the Yalong Bay turn-off on the Haiyu East Line and the hotels beyond. Line 2 links the airport with the CDF Mall at Haitang Bay on 13 departures a day between 10:00 and 22:00, running via Shuijiao Road to the expressway interchange and along the Hainan Ring Expressway to the Haitang Bay, or Linwang, interchange, calling at Haitang Bay 301 Hospital, the Haitang Bay hotels and the Haitang tourist centre at Haichang Sleepless City before the mall. Both charge by section, capped at ¥25 per adult on the coach and ¥12.5 for a child, with a seven-seat van capped at ¥30 on Line 1 and ¥35 on Line 2. Both board opposite Gate 5 of domestic arrivals on Level 1 of Block C of the transport complex, which the transport bureau describes as Level 1 of the car park opposite Gate 5 of the international arrivals hall, with the service line on 19989002950 and complaints on 0898-66668855, and the airport notes that the stops, departure times and pick-up coverage shown on the Haiqi Travel ticket page take precedence. Three hard limits need stating up front. The airport publishes no total journey time for either line, and while third-party travel sites claim about 60 minutes for Line 1 and 70 for Line 2, nothing official confirms that, so no minutes appear here. The sectional fares are published only as ceilings, with no breakdown by stage. And both lines finish at resort bays, so for Sanya station, for the deeper city, or for anywhere towards Yazhou or Ledong, the buses are useless and you need the train — one stop from Fenghuang Airport station to Sanya station in 8 minutes for ¥8 — or a taxi or a ride-hailing car.
- Official lines
- Two only, with 19 vehicles per the transport bureau
- Line 1
- Airport to Yalong Bay, 18 a day, 09:00–02:00
- Line 2
- Airport to the Haitang Bay mall, 13 a day, 10:00–22:00
- Fare ceiling
- ¥25 on the coach, ¥12.5 children; ¥30 or ¥35 by van
- Journey time
- Not published by the airport
- Normal headway
- About hourly, per the transport bureau
- Boarding point
- Opposite Gate 5 of domestic arrivals, Level 1 of Block C
- Service and complaints lines
- 19989002950, complaints 0898-66668855
- Do they reach Sanya station
- No — both finish at the bays
- The alternative
- Train: Fenghuang Airport to Sanya, 8 min for ¥8
Questions travellers ask
How many airport bus lines does Sanya have?
Officially just two: Line 1 to Yalong Bay, 18 departures a day from 09:00 to 02:00, and Line 2 to the Haitang Bay duty-free mall, 13 a day from 10:00 to 22:00. The transport bureau likewise describes two routes with 19 vehicles.
How much do the Sanya airport buses cost?
Both charge by section, capped at ¥25 per adult and ¥12.5 per child on the coach, with seven-seat vans capped at ¥30 on Line 1 and ¥35 on Line 2. The airport gives only the ceiling, not a breakdown by stage.
How long does the airport bus take?
The airport does not publish it. Third-party travel sites claim about 60 minutes for Line 1 and 70 for Line 2, which is unconfirmed and not repeated here, so simply plan on more than an hour.
Where do the airport buses leave from?
Opposite Gate 5 of domestic arrivals on Level 1 of Block C of the transport complex, described by the transport bureau as Level 1 of the car park opposite Gate 5 of the international arrivals hall, and both lines use the same point. Service line 19989002950, complaints 0898-66668855.
Is there an airport bus to Sanya railway station?
No. The two lines finish at Yalong Bay and the Haitang Bay mall, neither at Sanya station. Go by train from Fenghuang Airport station, 8 minutes and ¥8, or take a cab, which third-party sites put at 20 to 30 minutes and ¥25–50.
What time is the last airport bus?
Line 1 runs until 02:00 with the last flight on 18 departures a day; Line 2 closes at 22:00 with 13. Headways are roughly hourly and the Haiqi Travel ticket page has the final word.
Why do travel sites list more bus lines?
This page reproduces only what the airport publishes at sanyaairport.com/jcbs and what the Sanya Transport Bureau currently states. Third-party pages routinely keep routes and fares that have since changed or been withdrawn, and those are not carried here.
Do children need a ticket on the bus?
A child ticket is capped at ¥12.5, about half the adult ceiling. The airport publishes no height or age rules beyond the ceiling, so the conductor’s decision on the day is what counts.
Bus, train or taxi?
With light bags, a hotel in Yalong Bay or Haitang Bay and an arrival inside operating hours, the bus is best value at up to ¥25. For Sanya station or the deeper city use the train at 8 minutes and ¥8. With heavy bags, three or four people, or a late landing, take a cab.
Can I pay for the bus with my phone or a foreign card?
The airport publishes no dedicated payment page, so have cash or a QR wallet ready. No official statement covers foreign cards on the coaches: the official foreign-card evidence concerns around 12,700 marked merchant terminals in Sanya and the Hainan Fangxin Fu pilot in taxi fleets, so carry some cash.