There are 4 ways to get from Taishan to Foshan 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 Taishan Tashan to Guangzhou South stationtrain Zhanjiang
1h 49m¥71–130Bus
cheapest- Take the bus from Guangdong Taishan to Guangzhou Fangcun Bus Stationbus
2h 26m¥44–107Drive 108.4 km
- Drive from Taishan to Foshancar 108.4 km
1h 15m¥93–134Taxi
- Take the taxi from Taishan to Foshantaxi 108.4 km
1h 15m¥320–390
Questions & Answers
The cheapest way to get from Taishan to Foshan is to bus which costs ¥40 - ¥110 and takes 2h 26m.
The fastest way to get from Taishan to Foshan is to drive which takes 1h 15m and costs ¥90 - ¥140.
No, there is no direct bus from Taishan to Foshan station. However, there are services departing from Guangdong Taishan and arriving at Guangzhou Fangcun Bus Station via . The journey, including transfers, takes approximately 2h 26m.
No, there is no direct train from Taishan to Foshan. However, there are services departing from Taishan Tashan and arriving at Chao An via Guangzhou South and Nanzhou. The journey, including transfers, takes approximately 1h 49m.
The distance between Taishan and Foshan is 173 km. The road distance is 108.4 km.
The best way to get from Taishan to Foshan without a car is to train which takes 1h 49m and costs ¥70 - ¥130.
It takes approximately 1h 49m to get from Taishan to Foshan, including transfers.
Taishan to Foshan bus services, operated by China Bus Guide, depart from Guangdong Taishan station.
Taishan to Foshan train services, operated by China Railways D-Class, depart from Taishan Tashan station.
The best way to get from Taishan to Foshan is to train which takes 1h 49m and costs ¥70 - ¥130. Alternatively, you can bus, which costs ¥40 - ¥110 and takes 2h 26m.
What companies run services between Taishan, China and Foshan, China?
China Railways D-Class operates a train from Taishan Tashan to Guangzhou South station once daily. Tickets cost ¥65–120 and the journey takes 1h 8m. Alternatively, China Bus Guide operates a bus from Guangdong Taishan to Guangzhou Fangcun Bus Station every 20 minutes. Tickets cost ¥40–95 and the journey takes 2h.
Train from Taishan Tashan to Guangzhou South station
- Ave. Duration
- 1h 8m
- Frequency
- Once daily
- Estimated price
- ¥65–120
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥65–90
- Adult - 1st Class
- ¥80–120
- [email protected]
- Website
- chinabusguide.com
Bus from Guangdong Taishan to Guangzhou Fangcun Bus Station
- Ave. Duration
- 2h
- Frequency
- Every 20 minutes
- Estimated price
- ¥40–95
- Schedules at
- chinabusguide.com
- Bus
- ¥70–95
- Ave. Duration
- 1h 15m
- Estimated price
- ¥320–390
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 South Korea: Travelling from Seoul to Busan , Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, and Which side of Niagara Falls should I choose (and how do I get there)? - to help you get the most out of your next trip.
More Questions & Answers
Taishan to Foshan bus services, operated by China Bus Guide, arrive at Guangzhou Fangcun Bus Station.
Taishan to Foshan train services, operated by China Railways D-Class, arrive at Guangzhou South station.
Yes, the driving distance between Taishan to Foshan is 108 km. It takes approximately 1h 15m to drive from Taishan to Foshan.
There are 959+ hotels available in Foshan.




