How to Travel between Taipei and Xiamen

Taipei and Xiamen is less than 400 kilometers (250 miles) far from each other across the Taiwan Strait. Taking direct flight is the best and the most convenient way for passengers to travel between these two cities. It spends 2 hours on board with the fare of CNY 2,000 to 2,500. Passengers can also choose to travel by Flight + Ferry with a stop at Kinmen, which spends 2 hours on the way and costs CNY 790 per person totally. It is also available to take high speed train to Taichung Railway Station first and then transfer to a direct ship to Xiamen. The whole trip takes around 14 hours, costing CNY 865 - 1,065 in general.
How to Travel Between Taipei and Xiamen

How to Travel from Taipei to Xiamen


1. Best Way: Taipei to Xiamen Flight: 2 hours flying time, CNY 2,000 to 2,500

Both Taipei Taoyuan International Airport and Songshan Airport operate direct flights to Xiamen Gaoqi Airport every day. This is the most convenient way to travel from Taipei to Xiamen. The travel time is 2 hours with the tickets fare ranging from CNY 2,000 to 2,500.

2. Alternative Choice: Flight + Ferry: 2 hours, CNY 790/person

For budget travelers, they are suggested to take a plane from Taipei Songshan Airport to Kinmen Airport with the one-hour flying time. Upon landing, take free shuttle bus to get to Kinmen Port within 20 minutes. After arriving, there are frequent ferries that can take you to Xiamen Wutong Port, spending about 30 minutes.

Recommended Travel Plan:
Taipei to Kinmen Flight Kinmen to Xiamen Ferry Overall Travel Time Ticket Fare
07:00 - 08:15 10:30 – 11:00 2 Hours CNY 790/person
07:40 – 09:00
09:40 – 11:00 12:00 – 12:30
10:40 – 11:45 13:30 – 14:00
11:20 – 12:40

 Note: After 11:20, there are also several flights to Kinmen departing at 13:30, 14:30, 17:00 and 18:20. Passengers can tour around Kinmen and stay for one night.

3. Taiwan High Speed Train + Ship: 14 hours, CNY 865 - 1,065

If you have enough travel time, you can experience the high speed train in Taipei. First of all, take it from Taipei High Speed Railway Station to Taichung Railway Station. The train depart from 06:26 to 23:00 with the frequency of 10-20 minutes, costing NT$700 (CNY165) per person and spending around an hour. Then take a taxi to Taichung Port and take a direct ship to Xiamen Dongdu Port. You should notice that the ship only departs at 21:00 and arrives at 08:30 next early morning every Wednesday. For different cabin types, the ticket fare costs CNY 700-900 per person. 

How to Get from Taipei to Xiamen Gulangyu Island?

→ Firstly, take a plane from Taipei Taoyuan Airport / Songshan Airport to Xiamen Gaoqi Airport. 
→ Upon landing, take airport shuttle bus to Dongdu Cruise Center Xiagu Wharf.
→ After arriving, take a ferry to Sanqiutian Wharf / Neicuo’ao Wharf of Gulangyu Island directly. 

How to Travel from Xiamen to Tapei


1. Best Way: Xiamen to Taipei Flight: about 2 hours on board, CNY 2,000 to 2,500

There are several direct flights from Xiamen Gaoqi Airport to Taipei Taoyuan International Airport or Taipei Songshan Airport. The board time is about 2 hours. In general, the flight ticket fares range from CNY 2,000 to 2,500. Booking flight tickets online in advance is a nice way to enjoy some discounts.

2. Alternative Choice: Ferry + Flight: about 2 hours in total, CNY 790/person

Besides the direct flight, passengers can take ferry from Xiamen Wutong Port to Kinmen Port first. It takes around half an hour on the way. After arriving, there are free shuttle buses that can take you to Kinmen Airport, spending around 20 minutes. Kinmen Airport operates several direct flights to Taipei Songshan Airport. The flying time is about 1 hour 10 minutes. The advantage of this transportation is that passengers can tour Kinmen by the way and save some travel cost.

Recommended Travel Plan:
Xiamen to Kinmen Ferry Kinmen to Taipei Flight Overall Travel Time Ticket Fare
10:30 – 11:00 11:40 – 12:50
12:40 - 13:50
2 Hours CNY 790/person
12:00 – 12:30 15:20 – 16:30
13:30 – 14:00
15:00 – 15:30 16:25 – 17:25
17:35 – 17:25
19:00 – 20:10
20:10 – 21:20

3. Ship + Taiwan High Speed Train: 14 hours, CNY 865 - 1,065

There is one ship from Xiamen Dongdu Port to Taichung Port on every Tuesday scheduled at 19:00. The fares range from CNY 700 -900 per person based on different cabin types. After arriving at Taichung Port 08:00 in the next morning, passengers can take a taxi to Taichung High Speed Railway Station. Then take a direct high speed train to Taipei Railway Station. The train schedules are from 06:25 to 23:03 at intervals of 10-20 minutes. The travel time is about an hour with the fare of NT$700 (CNY165) per person.
- Last updated on Jul. 10, 2023 -
Questions & Answers on How to Travel between Taipei and Xiamen
Asked by Merodrem | Jul. 10, 2023 08:01Reply
Has the ferry resumed since covid?
If not possible at the moment, is there any other way to to go from Mainland China to Taiwan except flying?
Answers (1)
Answered by Emily | Jul. 10, 2023 19:15

Only a small part of the ferry schedules have resumed and air is still the best choice traveling between mainland China and Taiwan.
Ask a Question
Question Summary (100 characters)
Details (optional) (2,000 characters)