Shenzhen to Macau

Shenzhen to Macau

Loading seats data...

Recommended

Instant
11:00
Shekou Ferry, Shenzhen
1h 10m ferry journey in Economy Class
12:10
Macau Taipa Terminal
Instant Fastest
14:30
Shekou Ferry, Shenzhen
1h ferry journey in Economy Class
15:30
Macau Outer Harbour Terminal

From Shekou Ferry to Macau by ferry

Instant Fastest
10:00
Shekou Ferry, Shenzhen
1h ferry journey in Economy Class
11:00
Macau Outer Harbour Terminal
Instant Fastest
10:30
Shekou Ferry, Shenzhen
1h ferry journey in Economy Class
11:30
Macau Outer Harbour Terminal
Instant
11:00
Shekou Ferry, Shenzhen
1h 10m ferry journey in Economy Class
12:10
Macau Taipa Terminal
Instant Fastest
13:30
Shekou Ferry, Shenzhen
1h ferry journey in Economy Class
14:30
Macau Outer Harbour Terminal
Instant Fastest
14:30
Shekou Ferry, Shenzhen
1h ferry journey in Economy Class
15:30
Macau Outer Harbour Terminal

From Hong Kong Airport to Macau by Flight

+
Instant
07:30
HKG Hong Kong Airport
10h 15m journey in Flight. Self-connect 1 stop in PEK 3h 30m
17:45
ZUH Zhuhai, Macau
+
Instant
08:15
HKG Hong Kong Airport
11h 10m journey in Flight. Self-connect 1 stop in PVG 5h 40m
19:25
ZUH Zhuhai, Macau
+
Instant
08:20
HKG Hong Kong Airport
10h journey in Flight. Self-connect 1 stop in FOC 6h 40m
18:20
ZUH Zhuhai, Macau
+
Instant
08:30
HKG Hong Kong Airport
14h journey in Flight. Self-connect 1 stop in PVG 9h
22:30
ZUH Zhuhai, Macau
+
Instant
08:30
HKG Hong Kong Airport
10h 55m journey in Flight. Self-connect 1 stop in PVG 6h 5m
19:25
ZUH Zhuhai, Macau

Transportation from Shenzhen to Macau

  • Trains
    ¥ 167
  • Buses are not avaliable
  • Ferries are not avaliable
  • Flights are not avaliable
  • Taxis are not avaliable

How to get from Shenzhen to Macau

Travelling between Shenzhen and Macau is possible by flight. At the moment it is the only option available for this route.

How far is Shenzhen from Macau?

Travelling by land the distance between Shenzhen and Macau is 89 km while it is about 69 km as the crow flies.

How long does it take to get from Shenzhen to Macau?

Travelling by flight between Shenzhen and Macau, expect to spend about 29 hours.

How much does it cost to get from Shenzhen to Macau?

flight tickets for Shenzhen - Macau route will set you back about CNY 2,007. To ensure the best price, buy tickets in advance.

How many trips per day are there between Shenzhen and Macau ?

Flights from Shenzhen to Macau are operated 67 times a day.
Trains always run on a set schedule - there are 4 departures a day.

Useful tips for travelling between Shenzhen and Macau by flight

To get from Shenzhen to Macau your choice is limited to a single transportation option but it does not mean you cannot make your trip as comfortable as possible. Check our simple hints to avoid disappointment during your travel.

Flights

Useful tips for air travellers:

  • Note that some of the airlines may have restrictions on checked luggage weight or require paying extra for check-in, choosing seats or transportation of oversized luggage.
  • Remember to calculate the time you will spend getting to and from the airports as well as the waiting time before your flight, getting through immigration in case of an international flight and recovering your checked luggage.
  • In certain cases all these procedures can add no less than 5 hours to your total travel time.

Airlines flying between Shenzhen and Macau

Air China, Cathay Dragon, Cathay Pacific, China Eastern Airlines, China Southern Airlines, Hainan Airlines, Shenzhen Airlines, Spring airlines, Trans North Air, Xiamen Airlines, Yangtze River Express.

How many travellers choose to get from Shenzhen to Macau by flight?

We have sold flight tickets to 529 passengers. Some of them left reviews on their trip above on this page. Check travellers' reviews to get prepared. They are always the most useful and reliable source of information.