Best Way to Travel between Shenzhen and Xiamen

With a distance of about 578 kilometers (360 miles) on the map between Shenzhen and Xiamen, taking high speed trains is the best and the most convenient method for passengers to travel between these two cities, which takes 2.5 to 3.5 hours with the fare of CNY 182 - 230 for Second Class Seat. Travelers can also choose to take Shenzhen - Xiamen long-distance bus. It takes 7 - 9 hours for a single trip and costs CNY 260 per person. Currently, there is no direct flight operating between Shenzhen and Xiamen. 
 

How to Travel from Shenzhen to Xiamen

1. Best Shenzhen - Xiamen High Speed Train: 2.5-3.5h, CNY 182-230 for the Second Class Seat

Number of Trains about 60 departures daily
Ticket Price Second Class Seat: CNY182-230
First Class Seat: CNY329-369
Duration 2.5-3.5h
Departure time 07:11 - 20:25
Dep. - Arr. Shenzhen North Railway Station to Xiamen Railway Station / North Railway Station
 

2. Alternative Choice: Long-distance Bus: 7-9h, CNY 260/255

Starting Point Schedule Ticket Fare
Longgang Bus Station 08:00 CNY 255
Shanjing Central Bus Station 16:10, 17:00 CNY 260
Shenzhen North Bus Station 17:20 CNY 255
Longhua Bus Station 18:00 CNY 260
 

How to Travel from Shenzhen to Xiamen Gulangyu Island?

→ Take high speed train from Shenzhen North Railway Station to Xiamen Railway Station first: 3.5 hours, CNY 230
→ Take metro line 3 to Sports Center, transfer to line 2 to Cruise Center: 35min, CNY 3
→ Take a ferry at the Xiagu Wharf near the cruise center to Sanqiutian Wharf: 20min, CNY 50-75.
 

How to Get to South Putuo Temple from Xiamen Railway Stations

 From Xiamen Railway Stations: 45 minutes, CNY 3
→ Take metro line 3 to Hubin East Road Station at the railway stations, get out from Exit 5B
→ Walk northward to take city bus no. 32 Xiamen University (South Putuo)

 From Xiamen North Railway Stations: 70 minutes, CNY 8
→ Take metro line 1 at the railway station to Zhongshan Park, take Exit 4
→ Take city bus no. 100 on the east of the exit to Xiamen University (South Putuo)

 Tip: From South Putuo Temple,  passengers can take the city bus no. 47 to Baicheng Beach within 25 minutes after 3 bus stops.
 

How to Travel from Xiamen to Shenzhen

Best Xiamen - Shenzhen High Speed Train: 2.5-3.5h, CNY 190-230 for 2nd Class Seat

Number of Trains about 60 departures daily
Ticket Price Second Class Seat: CNY 190 - 230
First Class Seat: CNY 329 - 369
Duration 2.5-3.5 hours
Departure time 06:32 - 20:13
Dep. - Arr.  Xiamen Railway Station / North Railway Station to Futian Railway Station / Shenzhen North Railway Station
- Last updated on Jul. 24, 2024 by Serena Zhou -