There are 12 ways to get from Guangzhou to Taiwan by train, plane, ferry, bus, car, car ferry, or subway
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to Macau International Airport, fly to Taichung Airport
best- Take the train from Guangzhou South station to Zhuhaitrain
- Fly from Macau International Airport (MFM) to Taichung Airport (RMQ)plane MFM - RMQ
6h 24m$180–440Train, ferry
cheapest- Take the train from Guangzhou South station to Shenzhen Northtrain
- Take the train from Shenzhen North to Fuzhou Southtrain
- Take the train from Fuzhou South to Pingtan Stationtrain
- Take the ferry from Pingtan Port to Taichung Harborferry
13h 2m$92–253Bus, ferry
- Take the bus from Guangzhou Jiaokou to Fujian Putianbus
- Take the bus from Putian to Fuzhou Airportbus
- Take the bus from Fuzhou Airport to Pingtanbus
- Take the ferry from Pingtan Port to Taichung Harborferry
18h 53m$94–214Drive, car ferry
- Drive from Guangzhou to Xiamen Portcar
- Take the carferry from Xiamen Port to Taichung Harborcarferry
20h 23m$155–247Line 2 subway, train, train to Hong Kong International Airport, fly to Taichung Airport
- Take the subway from Haizhu Square to Guangzhou Southsubway
- Take the train from Guangzhou South station to Shenzhen Northtrain
- Take the train from Shenzhen North Station to West Kowloon Stationtrain
- Fly from Hong Kong International Airport (HKG) to Taichung Airport (RMQ)plane HKG - RMQ
6h 46m$95–203Fly Guangzhou Baiyun International Airport to Taiwan Taoyuan International Airport, train
- Fly from Guangzhou Baiyun International Airport (CAN) to Taiwan Taoyuan International Airport (TPE)plane CAN - TPE
- Take the train from 桃園 to 台中train
6h 57m$159–226Train to Macau International Airport, fly to Taiwan Taoyuan International Airport, train
- Take the train from Guangzhou South station to Zhuhaitrain
- Fly from Macau International Airport (MFM) to Taiwan Taoyuan International Airport (TPE)plane MFM - TPE
- Take the train from 桃園 to 台中train
7h 28m$125–251Train to Macau International Airport, fly to Kao-Hsiung International Airport, train
- Take the train from Guangzhou South station to Zhuhaitrain
- Fly from Macau International Airport (MFM) to Kao-Hsiung International Airport (KHH)plane MFM - KHH
- Take the train from 左營 to 台中train
7h 36m$144–329Line 2 subway, train, train to Hong Kong International Airport, fly to Taiwan Taoyuan International Airport, line 159 bus
- Take the subway from Haizhu Square to Guangzhou Southsubway
- Take the train from Guangzhou South station to Shenzhen Northtrain
- Take the train from Shenzhen North Station to West Kowloon Stationtrain
- Fly from Hong Kong International Airport (HKG) to Taiwan Taoyuan International Airport (TPE)plane HKG - TPE
- Take the train from 桃園 to 台中train
- Take the bus from HSR Taichung Station(Platform 13) to Taichung 1st Senior High Schoolbus
7h 49m$115–204Line 2 subway, train, train to Hong Kong International Airport, fly to Kao-Hsiung International Airport, line 151 bus
- Take the subway from Haizhu Square to Guangzhou Southsubway
- Take the train from Guangzhou South station to Shenzhen Northtrain
- Take the train from Shenzhen North Station to West Kowloon Stationtrain
- Fly from Hong Kong International Airport (HKG) to Kao-Hsiung International Airport (KHH)plane HKG - KHH
- Take the train from 左營 to 台中train
- Take the bus from HSR Taichung Station(Platform 14) to Wufengbus
7h 57m$124–222Train, car ferry
- Take the train from Guangzhou East to Xiamentrain Guangzhou
- Take the carferry from Xiamen Port to Taichung Harborcarferry
21h 23m$110–215Bus, car ferry
- Take the bus from Guangzhou Landmark Hotel to Tsuen Wanbus
- Take the bus from Hong Kong to Xiamen Hubinbus
- Take the carferry from Xiamen Port to Taichung Harborcarferry
31h 20m$128–191
Macau International Airport (MFM) to Taichung Airport (RMQ) flights
Questions & Answers
The cheapest way to get from Guangzhou to Taiwan is to line 2 subway and train and fly which costs $90 - $210 and takes 6h 46m.
The fastest way to get from Guangzhou to Taiwan is to train and fly which takes 6h 24m and costs $180 - $440.
The distance between Guangzhou and Taiwan is 924 km.
The best way to get from Guangzhou to Taiwan without a car is to train and ferry which takes 13h 2m and costs $90 - $260.
It takes approximately 6h 24m to get from Guangzhou to Taiwan, including transfers.
There are 513+ hotels available in Taiwan.
What companies run services between Guangzhou, China and Taiwan?
There is no direct connection from Guangzhou to Taiwan. However, you can take the line 2 subway to Guangzhou South, walk to Guangzhou South station, take the train to Zhuhai, walk to Gongbei Border Gate, take the bus to Macau Airport, walk to Macau International Airport (MFM) airport, fly to Taichung Airport (RMQ), walk to Taichung Airport, then take the line 302 bus to Taichung Park(Shuangshi Rd.). Alternatively, you can take a subway from Haizhu Square to Taiwan Boulevard-Zhonghua Intersection via Guangzhou South, Guangzhou South station, Shenzhen North, Fuzhou South, Pingtan Station, Pingtan Port, Taichung Harbor, and Taichung Harbor Passenger Service Center in around 13h 2m.
- Website
- evaair.com
Flights from Macau International Airport to Taichung Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- $170–420
Flights from Guangzhou Baiyun International Airport to Taiwan Taoyuan International Airport
- Ave. Duration
- 2h 12m
- When
- Tuesday, Thursday, Saturday, Monday, Friday, and Sunday
- Estimated price
- $85–410
Flights from Macau International Airport to Taiwan Taoyuan International Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- $100–650
Flights from Macau International Airport to Kao-Hsiung International Airport
- Ave. Duration
- 1h 28m
- When
- Every day
- Estimated price
- $110–410
Flights from Hong Kong International Airport to Taiwan Taoyuan International Airport
- Ave. Duration
- 1h 51m
- When
- Every day
- Estimated price
- $75–400
Flights from Hong Kong International Airport to Kao-Hsiung International Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- $160–470
Train from Guangzhou South station to Zhuhai
- Adult - second class
- $6–10
Train from Guangzhou South station to Zhuhai
- Adult - second class
- $6–10
Train from Guangzhou South station to Zhuhai
- Adult - second class
- $6–10
- [email protected]
- Website
- chinabusguide.com
Bus from Guangzhou Jiaokou to Fujian Putian
- Ave. Duration
- 9h 10m
- Frequency
- Once daily
- Estimated price
- $30–45
- Schedules at
- chinabusguide.com
- Bus
- $30–45
Bus from Putian to Fuzhou Airport
- Ave. Duration
- 1h 40m
- Frequency
- Hourly
- Estimated price
- $9–14
- Schedules at
- chinabusguide.com
- Bus
- $10–14
- Phone
- (02) 2516-9788
- Website
- tourking.com.tw
Ferry from Pingtan Port to Taichung Harbor
- Ave. Duration
- 3h
- Frequency
- 3 times a week
- Estimated price
- $40–140
- Schedules at
- taiwancsf.com
- Adult
- $40–140
- Second class
- $111
- First Class
- $139
Ferry from Pingtan Port to Taichung Harbor
- Ave. Duration
- 3h
- Frequency
- 3 times a week
- Estimated price
- $40–140
- Schedules at
- taiwancsf.com
- Adult
- $40–140
- Second class
- $111
- First Class
- $139
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including 10 amazing places to get away from it all in Australia, How to get from JFK to New York City, and 4 of the smartest ways to explore Australia - to help you get the most out of your next trip.




