Ferry to Shenzhen Bao an International fly to Sanya

Boarding the Hong Kong TurboJET ferry at the port of Macau Outer Harbour Ferry Terminal.

The journey takes approximately 1 h The travel distance is 53 km.

Carrier is Hong Kong TurboJET.

Buy ticket

Get off at the Shekou Port.
497 m on foot from the Shekou Port to the Taiziwan.

The journey takes approximately 5 m. The travel distance is 497 m.

Get off at the Taiziwan.
Take the subway at the Taiziwan station.

The journey takes approximately 8 m. The travel distance is 7 km.

Carrier is Shenzhen Metro.

Buy ticket

Get off at the Nanshan.
Take the subway at the Nanshan station.

The journey takes approximately 18 m. The travel distance is 17 km.

Carrier is Shenzhen Metro.

Buy ticket

Get off at the Airport.
Fly out to Shenzhen Bao'an International (SZX) of the Sanya (SYX) airport.

The journey takes approximately 1 h 20 m. Ticket price is about €85

Carrier is Hainan.

🔎

🚖 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 Zhuhai Jinwan to Sanya

Take the Zhuhai Airport Bus bus at the Zhuhai Gongbei station .

The journey takes approximately 1 h 9 m. The travel distance is 48 km.

Carrier is Zhuhai Airport Bus.

Buy ticket

621 m on foot from the Zhuhai Golden Bay International Airport to the Zhuhai Jinwan (ZUH).

The journey takes approximately 9 m. The travel distance is 621 m.

Get off at the Zhuhai Jinwan (ZUH).
Fly out to Zhuhai Jinwan (ZUH) of the Sanya (SYX) airport.

The journey takes approximately 1 h 40 m. Ticket price is about €100

Carrier is China Southern Airlines.

🔎

🚖 Find a cheap local taxi

Get off at the Sanya (SYX).
497 m on foot from the Shekou Port to the Taiziwan.

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

Get off at the Taiziwan.
Take the Sanya Airport Transportation bus at the Shekou Port station .

The journey takes approximately 33 m. The travel distance is 497 m.

Carrier is Sanya Airport Transportation.

Buy ticket

Get off at the Taiziwan.


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


Train subway to Guangzhou Baiyun fly to Sanya

Take the train China Railways C-Class at the station Zhuhai.

The journey takes approximately 52 m. Ticket price is about €5 The travel distance is 116 km.

Carrier is China Railways C-Class.

Buy ticket

Get off at the Guangzhou South station.
Take the subway at the Guangzhou South station.

The journey takes approximately 11 m. The travel distance is 6 km.

Carrier is Guangzhou Metro.

Buy ticket

Get off at the Hanxi Changlong.
Take the subway at the Hanxi Changlong station.

The journey takes approximately 1 h 3 m. Ticket price is about €1 The travel distance is 49 km.

Carrier is Guangzhou Metro.

Buy ticket

Get off at the Guangzhou Airport South.
524 m on foot from the Guangzhou Airport South to the Guangzhou Baiyun (CAN).

The journey takes approximately 7 m. The travel distance is 524 m.

Get off at the Guangzhou Baiyun (CAN).
Fly out to Guangzhou Baiyun (CAN) of the Sanya (SYX) airport.

The journey takes approximately 1 h 15 m. Ticket price is about €110

Carrier is Hainan.

🔎

🚖 Find a cheap local taxi

Get off at the Sanya (SYX).
497 m on foot from the Shekou Port to the Taiziwan.

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

Get off at the Taiziwan.
Take the Sanya Airport Transportation bus at the Shekou Port station .

The journey takes approximately 33 m. The travel distance is 497 m.

Carrier is Sanya Airport Transportation.

Buy ticket

Get off at the Taiziwan.


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


Fly Zhuhai Jinwan to Haikou train

Take the Zhuhai Airport Bus bus at the Shekou Port station .

The journey takes approximately 1 h 9 m. The travel distance is 497 m.

Carrier is Zhuhai Airport Bus.

Buy ticket

Get off at the Taiziwan.
497 m on foot from the Shekou Port to the Taiziwan.

The journey takes approximately 9 m. The travel distance is 497 m.

Get off at the Taiziwan.
Fly out to Zhuhai Jinwan (ZUH) of the Haikou (HAK) airport.

The journey takes approximately 55 m. Ticket price is about €85

Carrier is Hainan.

🔎

🚖 Find a cheap local taxi

Get off at the Haikou (HAK).
1756 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


Ferry to Hong Kong fly to Sanya

Boarding the Hong Kong TurboJET ferry at the port of Macau Outer Harbour Ferry Terminal.

The journey takes approximately 1 h Ticket price is about €18 The travel distance is 67 km.

Carrier is Hong Kong TurboJET.

Buy ticket

Get off at the China Ferry Terminal.
2262 m on foot from the China Ferry Terminal to the Kowloon.

The journey takes approximately 27 m. The travel distance is 2 km.

Get off at the Kowloon.
Take the subway at the Kowloon station.

The journey takes approximately 25 m. Ticket price is about €11 The travel distance is 31 km.

Carrier is Airport Express (MTR).

Buy ticket

Get off at the Airport.
Fly out to Hong Kong (HKG) of the Sanya (SYX) airport.

The journey takes approximately 1 h 40 m. Ticket price is about €95

Carrier is Cathay Pacific.

🔎

🚖 Find a cheap local taxi

Get off at the Sanya (SYX).
497 m on foot from the Shekou Port to the Taiziwan.

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

Get off at the Taiziwan.
Take the Sanya Airport Transportation bus at the Shekou Port station .

The journey takes approximately 33 m. The travel distance is 497 m.

Carrier is Sanya Airport Transportation.

Buy ticket

Get off at the Taiziwan.


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


Bus

Take the China Bus Guide bus at the Zhuhai Gongbei station .

The journey takes approximately 8 h The travel distance is 581 km.

Carrier is China Bus Guide.

Buy ticket

845 m on foot from the Haikou Xiuying Port Bus Terminal to the Xiuying Port.

The journey takes approximately 10 m. The travel distance is 845 m.

Get off at the Xiuying Port.
Take the Haikou public bus bus at the Xiuying Port station .

The journey takes approximately 20 m. The travel distance is 15 km.

Carrier is Haikou public bus.

Buy ticket

Get off at the Haikou East.
Take the China Bus Guide bus at the Haikou East station .

The journey takes approximately 3 h 40 m. The travel distance is 266 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


Bus

Take the China Bus Guide bus at the Zhuhai Gongbei Bus Station station .

The journey takes approximately 2 h 40 m. The travel distance is 133 km.

Carrier is China Bus Guide.

Buy ticket

Get off at the Guangzhou Provincial.
569 m on foot from the Guangzhou Provincial to the Guangzhou Provincial.

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

Get off at the Guangzhou Provincial.
Take the China Bus Guide bus at the Guangzhou Provincial station .

The journey takes approximately 10 h The travel distance is 869 km.

Carrier is China Bus Guide.

Buy ticket

Get off at the Hainan Sanya.


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


Train

Take the train China Railways C-Class at the station Zhuhai.

The journey takes approximately 33 m. Ticket price is about €4 The travel distance is 71 km.

Carrier is China Railways C-Class.

Buy ticket

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

The journey takes approximately 2 h 21 m. Ticket price is about €16 The travel distance is 295 km.

Carrier is China Railways C-Class.

Buy ticket

Get off at the Maoming.
Take the train China Railways Z-Class at the station Maoming.

The journey takes approximately 9 h 55 m. Ticket price is about €10 The travel distance is 585 km.

Carrier is China Railways Z-Class.

Buy ticket

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

The journey takes approximately 9 m. The travel distance is 497 m.

Carrier is Sanya Public Transportation Group.

Buy ticket

Get off at the Taiziwan.


🛏 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 5 h 38 m. The travel distance is 542 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 Macau to Sanya is by taking a Train with an average price of €32. The journey takes approximately 14 ч. 28 мин.

Fly Zhuhai Jinwan to Sanya is the fastest way to travel from Macau to Sanya. Tickets cost €105. The journey takes approximately 4 ч. 50 мин.