Instant Recommended
11:30
Shekou Ferry, Shenzhen
1h ferry journey
4
12:30
Macau Outer Harbour Terminal
Instant Recommended
10:30
Shekou Ferry, Shenzhen
1h ferry journey
11:30
Macau Outer Harbour Terminal
Instant Refundable Recommended
14:40
IOQ Shenzhen North
1h 55m ride in train #G6338
16:35
ZHQ Zhuhai

From Shenzhen North to Macau by Trains

Instant Refundable
08:31
IOQ Shenzhen North
2h 34m journey in Train. Self-connect
11:05
ZHQ Zhuhai
Instant Refundable
11:46
IOQ Shenzhen North
2h 30m journey in Train. Self-connect
14:16
ZHQ Zhuhai
Instant Refundable Recommended
14:40
IOQ Shenzhen North
1h 55m ride in train #G6338
16:35
ZHQ Zhuhai

From Shenzhen to Macau by Trains

Instant Refundable Fastest
12:42
SZQ Shenzhen
journey in Train. Self-connect
12:17
ZHQ Zhuhai

From Shekou Ferry to Macau by Ferries

Instant
08:00
Shekou Ferry, Shenzhen
1h ferry journey
09:00
Macau Outer Harbour Terminal
Instant
09:45
Shekou Ferry, Shenzhen
1h ferry journey
5
10:45
Macau Outer Harbour Terminal
Instant Recommended
10:30
Shekou Ferry, Shenzhen
1h ferry journey
11:30
Macau Outer Harbour Terminal
Instant Recommended
11:30
Shekou Ferry, Shenzhen
1h ferry journey
4
12:30
Macau Outer Harbour Terminal
Instant
13:45
Shekou Ferry, Shenzhen
1h ferry journey
14:45
Macau Outer Harbour Terminal
Instant
14:45
Shekou Ferry, Shenzhen
1h ferry journey
15:45
Macau Outer Harbour Terminal
Instant
15:40
Shekou Ferry, Shenzhen
1h ferry journey
16:40
Macau Outer Harbour Terminal
Instant
16:40
Shekou Ferry, Shenzhen
1h ferry journey
17:40
Macau Outer Harbour Terminal
Instant
17:45
Shekou Ferry, Shenzhen
1h ferry journey
18:45
Macau Outer Harbour Terminal
Instant
18:45
Shekou Ferry, Shenzhen
1h ferry journey
19:45
Macau Outer Harbour Terminal
Instant
19:45
Shekou Ferry, Shenzhen
1h ferry journey
20:45
Macau Outer Harbour Terminal

Shenzhen to Macau Schedule

Shenzhen to Macau Schedule
Transport NameRoute TimePrice
TurboJET Super Class 08:00 - 09:00¥ 396
TurboJET Super Class 10:30 - 11:30¥ 396
TurboJET Super Class 13:45 - 14:45¥ 396
China Railway Second Class Seat 14:40 - 16:35¥ 204
TurboJET Super Class 14:45 - 15:45¥ 396
TurboJET Super Class 16:40 - 17:40¥ 396
TurboJET Super Class 18:45 - 19:45¥ 396

Shenzhen to Macau destination reviews

4.5
2 customer reviews
5
50%
4
50%
3
0%
2
0%
1
0%
TN
5
ferry Economy Class, TurboJET, Feb 4, 2019
Quick and efficient.

Popular Routes in China

How to get from Shenzhen to Macau

When you want to get from Shenzhen to Macau, you have a few options to consider. Traveling between these destinations is possible by different means of transport:

  • Ferry
  • Train

If you’re looking for a quick trip, it’s recommended that you use Ferry. However, if you’d rather take your time with a slower, more affordable travel option, you can book a Train ticket.

The cost of travel will depend on the means of transport you choose for your trip. A train ticket is the most expensive option - it will cost you about CNY 448. If you want to save on transportation, it’s better to take a train as a train ticket costs as low as CNY 202.

How far is Shenzhen from Macau?

If you’re traveling by land, it’s important to know the distance from Shenzhen to Macau. Your trip will be a total of 63 miles (100 km). The flying distance is 46 miles (73 km).

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

The travel time from Shenzhen to Macau can vary depending on the mode of transportation you choose. All things considered, the whole journey should take from 1 to 2 hours.

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

The cost of the trip from Shenzhen to Macau varies according to what means of transport you choose for your journey. The most affordable operator is China Railway: travelling by train expect to pay as low as CNY 202 for your ticket.

However, if you’re after more upscale travel . The most expensive variant is to opt for a train - a one-way train ticket can cost as much as CNY 448.

Here is a chart of the average ticket prices and transportation options available from Shenzhen to Macau:

  • Train tickets - CNY 202 to CNY 448;
  • Ferry tickets - CNY 245 to CNY 392.

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

Depending on your choice of transportation, the number of daily trips varies.

  • Ferries leave from Shenzhen for Macau 22 times a day.
  • Trains always run on a set schedule - there are 9 trains per day.

Which means of transport is the best for the route?

Ferries

Travelling by ferry is one of the most scenic ways to get from Shenzhen to Macau as it combines transportation and sightseeing to some extent.

However, with these upsides in mind, you should still understand ferry travel is not for everyone. If you’re prone to seasickness it may be an unpleasant experience. As a rule, a ferry journey isn’t the cheapest way to travel During the high season ferry tickets might be hard to get, so you should always book in advance when possible.

Things to remember: ferry rides are dependent on weather conditions.

Trains

Things to remember while choosing a train ticket:
Consider everything carefully while choosing the class of your train travel. In most cases, the second class is comfortable enough – it features 2 or 4 berths in each compartment and is often air-conditioned.

If you’re in for a premium experience, consider getting a first class ticket. The price of first class tickets may include Wifi, and a choice of snacks and drinks.

The most popular transport from Shenzhen to Macau

How to choose the most convenient way of travel from Shenzhen to Macau? In order to make your choice of transportation easier, we asked 1000 users to range their preferences for this route. Here are the results of the poll:

  • 966 users voted for a ferry ticket.
  • 34 users enjoyed a train ride.