There are 4 ways to get from Hsinchu to Guishan by train, bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from 新竹 to 桃園train 非山線海線 / ...
1h 1m$2–4Bus, line 1816 bus
- Take the bus from Hsinchu Station to Daqiaotou Stationbus 1822
- Take the bus from Daqiaotou Station to Chenggong Roadbus 1816
2h 26m$6–11Drive 50 km
- Drive from Hsinchu to Guishancar 50 km
45 min$5–7Taxi
- Take the taxi from Hsinchu to Guishantaxi 50 km
45 min$35–45
Questions & Answers
The cheapest way to get from Hsinchu to Guishan is to train which costs $2 - $4 and takes 1h 1m.
The fastest way to get from Hsinchu to Guishan is to drive which takes 45 min and costs $4 - $7.
No, there is no direct bus from Hsinchu station to Guishan. However, there are services departing from Hsinchu Station and arriving at Chenggong Road via Daqiaotou Station. The journey, including transfers, takes approximately 2h 26m.
Yes, there is a direct train departing from 新竹 and arriving at 桃園. Services depart every 15 minutes, and operate every day. The journey takes approximately 1h 1m.
The distance between Hsinchu and Guishan is 49 km. The road distance is 50 km.
The best way to get from Hsinchu to Guishan without a car is to train which takes 1h 1m and costs $2 - $4.
The train from 新竹 to 桃園 takes 1h 1m including transfers and departs every 15 minutes.
Hsinchu to Guishan bus services, operated by Kuo-Kuang Bus, depart from Hsinchu Station.
Hsinchu to Guishan train services, operated by Taiwan Railway, depart from 新竹 station.
The best way to get from Hsinchu to Guishan is to train which takes 1h 1m and costs $2 - $4. Alternatively, you can bus and line 1816 bus, which costs $6 - $11 and takes 2h 26m.
What companies run services between Hsinchu, Taiwan and Guishan, Taiwan?
Taiwan Railway operates a train from 新竹 to 桃園 every 15 minutes. Tickets cost $2–4 and the journey takes 1h 1m. Alternatively, you can take a bus from Hsinchu Station to Chenggong Road via Daqiaotou Station in around 2h 26m.
- Phone
- 0800-765-888
- Website
- railway.gov.tw
Train from 新竹 to 桃園
- Ave. Duration
- 1h 1m
- Frequency
- Every 15 minutes
- Estimated price
- $2–4
- Website
- https://www.railway.gov.tw/tra-tip-web/tip?lang=EN_US
- adult
- $2–4
- Phone
- 0800 010 138
- [email protected]
- Website
- 12go.asia
Bus from Hsinchu Station to Daqiaotou Station
- Ave. Duration
- 1h 22m
- Frequency
- Every 30 minutes
- Estimated price
- $4–7
- Schedules at
- taiwanbus.tw
- Adult
- $4–7
Bus from Daqiaotou Station to Chenggong Road
- Ave. Duration
- 49 min
- Frequency
- Every 30 minutes
- Estimated price
- $2–4
- Schedules at
- taiwanbus.tw
- Adult
- $2–4
- Phone
- 0800-231-035
- Website
- taiwanbus.tw
Bus from Hsinchu Station to Daqiaotou Station
- Ave. Duration
- 1h 32m
- Frequency
- Every 15 minutes
- Estimated price
- $4–7
- Schedules at
- taiwanbus.tw
- Ave. Duration
- 45 min
- Estimated price
- $35–45
Hong Shuai Taxi
- Phone
- +886 3 571 3333
- Website
- dep-traffic.hccg.gov.tw
Jinli Satellite Taxi
- Phone
- +886 3 522 3333
- Website
- dep-traffic.hccg.gov.tw
My Taxi
- Phone
- +886 3 551 6000
- Website
- dep-traffic.hccg.gov.tw
Tripool
- Phone
- +886 8 000 78787
- Website
- tripool.app
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 Travelling to the US: What do I need to know?, How to get from London City Airport into central London, and How to get from Luton Airport into central London - to help you get the most out of your next trip.
More Questions & Answers
Hsinchu to Guishan bus services, operated by Kuo-Kuang Bus, arrive at Daqiaotou Station.
Hsinchu to Guishan train services, operated by Taiwan Railway, arrive at 桃園 station.
Yes, the driving distance between Hsinchu to Guishan is 50 km. It takes approximately 45 min to drive from Hsinchu to Guishan.
There are 939+ hotels available in Guishan.







