What is the cheapest way to get from Chengdu to Foshan?
The cheapest way to get from Chengdu to Foshan is to bus and train which costs $65.22 - $152.17 and takes 13h 22m.
What is the fastest way to get from Chengdu to Foshan?
The fastest way to get from Chengdu to Foshan is to subway and fly which takes 4h 41m and costs $92.39 - $184.78 .
Is there a direct train between Chengdu and Foshan?
No, there is no direct train from Chengdu to Foshan. However, there are services departing from Tianfu Square and arriving at Chao An via Chengdu East, Guangzhou South and Nanzhou. The journey, including transfers, takes approximately 10h 48m.
How far is it from Chengdu to Foshan?
The distance between Chengdu and Foshan is 1309 km. The road distance is 1574.9 km.
How do I travel from Chengdu to Foshan without a car?
The best way to get from Chengdu to Foshan without a car is to train which takes 10h 48m and costs $54.35 - $163.04 .
How long does it take to get from Chengdu to Foshan?
It takes approximately 5h 1m to get from Chengdu to Foshan, including transfers.
Where do I catch the Chengdu to Foshan train from?
Chengdu to Foshan train services, operated by China Railways D-Class, depart from Chengdu East station.
Where does the Chengdu to Foshan train arrive?
Chengdu to Foshan train services, operated by China Railways D-Class, arrive at Guangzhou South station.
Can I drive from Chengdu to Foshan?
Yes, the driving distance between Chengdu to Foshan is 1575 km. It takes approximately 15h 55m to drive from Chengdu to Foshan.
Where can I stay near Foshan?
There are 652+ hotels available in Foshan. Prices start at $54.20 per night.