Fly to Sanya

Take the taxi at the Guilin.

The journey takes approximately 44 m. Ticket price is about €11 The travel distance is 38 km.

Carrier is Guilin Taxi.

🚖 Find a cheap local taxi

Get off at the Guilin (KWL).
Fly out to Guilin (KWL) of the Sanya (SYX) airport.

The journey takes approximately 1 h 30 m. Ticket price is about €70

Carrier is Sichuan Airlines.

🔎

🚖 Find a cheap local taxi

Get off at the Sanya (SYX).
530 m on foot from the Sanya (SYX) to the Sanya Phoenix Airport.

The journey takes approximately 6 m. The travel distance is 530 m.

Get off at the Sanya Phoenix Airport.
Take the Sanya Airport Transportation bus at the Sanya Phoenix Airport station .

The journey takes approximately 33 m. The travel distance is 26 km.

Carrier is Sanya Airport Transportation.

Buy ticket

Get off at the Central Bus Station.


🛏 Find hotel deals and discounts up to 20% in Sanya at Booking


Fly to Haikou train

Take the taxi at the Guilin (KWL).

The journey takes approximately 44 m. Ticket price is about €11

Carrier is Guilin Taxi.

🚖 Find a cheap local taxi

Get off at the Sanya (SYX).
Fly out to Guilin (KWL) of the Haikou (HAK) airport.

The journey takes approximately 1 h 10 m. Ticket price is about €25

Carrier is Beijing Capital.

🔎

🚖 Find a cheap local taxi

Get off at the Haikou (HAK).
1755 m on foot from the Haikou (HAK) to the Meilan.

The journey takes approximately 21 m. The travel distance is 1 km.

Get off at the Meilan.
Take the train China Railways C-Class at the station Meilan.

The journey takes approximately 1 h 37 m. Ticket price is about €15 The travel distance is 270 km.

Carrier is China Railways C-Class.

Buy ticket

Get off at the Sanya Station.
Take the Sanya Public Transportation Group bus at the Sanya Station station .

The journey takes approximately 9 m. The travel distance is 10 km.

Carrier is Sanya Public Transportation Group.

Buy ticket

Get off at the Xinfeng Street.


🛏 Find hotel deals and discounts up to 20% in Sanya at Booking


Bus

Take the China Bus Guide bus at the Guilin North station .

The journey takes approximately 14 h 50 m. The travel distance is 1069 km.

Carrier is China Bus Guide.

Buy ticket

Get off at the Sanya.


🛏 Find hotel deals and discounts up to 20% in Sanya at Booking


Drive car ferry

In a rental car. Check this site to see which rental company offers the best deal with discounts of up to 20%.

The journey takes approximately 7 h 36 m. The travel distance is 744 km.

Get off at the Hai'an Port.
Boarding the ferry at the port of Hai'an Port.

The journey takes approximately 1 h 30 m. The travel distance is 28 km.

Get off at the Haikou Port.
In a rental car. Check this site to see which rental company offers the best deal with discounts of up to 20%.

The journey takes approximately 2 h 55 m. The travel distance is 279 km.

Get off at the Sanya.


🛏 Find hotel deals and discounts up to 20% in Sanya at Booking


The cheapest way to travel from Guilin to Sanya is by taking a Fly to Haikou train with an average price of €53. The journey takes approximately 4 ч. 39 мин.

Fly to Sanya is the fastest way to travel from Guilin to Sanya. Tickets cost €84. The journey takes approximately 3 ч. 6 мин.

Yes! There is a direct bus with no transfers to this destination. The route is served by the China Bus Guide company. Tickets cost about €. A bus trip from Guilin to Sanya will take 14 h 50 m.