There are 5 ways to get from Foshan Station to Guangzhou by train, bus, taxi, car, 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
best- Take the train from Foshan Station to Guangzhou Train Stationtrain Haikou / ...
51 min¥13–60Bus
- Take the bus from Foshan to Guangzhoubus
1h 4m¥38–98Taxi
- Take the taxi from Foshan Station to Guangzhoutaxi 22.1 km
21 min¥75–95Drive 22.1 km
- Drive from Foshan Station to Guangzhoucar 22.1 km
21 min¥19–28Bus, line 2 subway
- Take the bus from Foshan to Guangzhou South Bus Stationbus
- Take the subway from Guangzhou South to Haizhu Squaresubway 2
1h 55m¥18–72
Foshan Station to Guangzhou by train
Questions & Answers
The cheapest way to get from Foshan Station to Guangzhou is to drive which costs ¥18 - ¥28 and takes 21 min.
The fastest way to get from Foshan Station to Guangzhou is to taxi which takes 21 min and costs ¥75 - ¥95.
No, there is no direct bus from Foshan Station to Guangzhou. However, there are services departing from Foshan and arriving at Guangzhou via . The journey, including transfers, takes approximately 1h 4m.
Yes, there is a direct train departing from Foshan Station station and arriving at Guangzhou Train Station station. Services depart four times a day, and operate every day. The journey takes approximately 51 min.
The distance between Foshan Station and Guangzhou is 23 km. The road distance is 22.1 km.
The best way to get from Foshan Station to Guangzhou without a car is to train which takes 51 min and costs ¥13 - ¥60.
The train from Foshan Station to Guangzhou Train Station takes 51 min including transfers and departs four times a day.
Foshan Station to Guangzhou bus services, operated by China Bus Guide, depart from Foshan station.
Foshan Station to Guangzhou train services, operated by China Railways K-Class, depart from Foshan Station.
The best way to get from Foshan Station to Guangzhou is to train which takes 51 min and costs ¥13 - ¥60. Alternatively, you can bus, which costs ¥35 - ¥100 and takes 1h 4m.
What companies run services between Foshan Station, China and Guangzhou, China?
China Railways K-Class operates a train from Foshan Station to Guangzhou Train Station twice daily. Tickets cost ¥13–50 and the journey takes 51 min. China Railways Z-Class also services this route twice daily. Alternatively, China Bus Guide operates a bus from Foshan to Guangzhou every 20 minutes. Tickets cost ¥14–70 and the journey takes 1h.
Train from Foshan Station to Guangzhou Train Station
- Hard Seat
- ¥13–18
- Hard sleeper
- ¥30–50
- Soft sleeper
- ¥55–75
Train from Foshan Station to Guangzhou Train Station
- Hard Seat
- ¥35–55
- Hard Sleeper
- ¥26–60
- Soft Sleeper
- ¥100–140
- Phone
- (86) 020-96891
- [email protected]
- Website
- gzmtr.com
Subway from Guangzhou South to Haizhu Square
- Ave. Duration
- 28 min
- Frequency
- Every 5 minutes
- Estimated price
- ¥4–6
- Schedules at
- gzmtr.com
- [email protected]
- Website
- chinabusguide.com
Bus from Foshan to Guangzhou
- Ave. Duration
- 1h
- Frequency
- Every 20 minutes
- Estimated price
- ¥14–70
- Schedules at
- chinabusguide.com
- Bus
- ¥45–70
Bus from Foshan to Guangzhou South Bus Station
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- ¥14–70
- Schedules at
- chinabusguide.com
- Bus
- ¥45–70
- Ave. Duration
- 21 min
- Estimated price
- ¥75–95
Guangzhou Guangfa Taxi
- Phone
- +86 020-81800088
Guangzhou Taxi
- Phone
- +86 020 95128
- Website
- ruyuecx.com
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 How to get from Gatwick Airport into central London, Best ways to travel around Australia, and How to get from Luton Airport into central London - to help you get the most out of your next trip.
More Questions & Answers
Foshan Station to Guangzhou bus services, operated by China Bus Guide, arrive at Guangzhou station.
Foshan Station to Guangzhou train services, operated by China Railways K-Class, arrive at Guangzhou Train Station.
Yes, the driving distance between Foshan Station to Guangzhou is 22 km. It takes approximately 21 min to drive from Foshan Station to Guangzhou.
There are 1160+ hotels available in Guangzhou.














