There are 12 ways to get from Jiaxing to Foshan by train, bus, car, plane, 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 via Hangzhou
best- Take the train from Jiaxing to Hangzhou Easttrain Shanghai South
- Take the train from Hangzhou East to Guangzhou South stationtrain Shanghai Hongqiao / ...
8h 9m¥474–1,174Train
cheapest- Take the train from Haining station to Foshan Stationtrain Shanghai South
24h 6m¥174–448Bus
- Take the bus from Jiaxing to Hangzhou Centralbus
- Take the bus from Zhejiang Hangzhou to Guangzhou Fangcun Bus Stationbus
17h¥340–522Drive 1,331.5 km
- Drive from Jiaxing to Foshancar 1,331.5 km
14h 10m¥1,126–1,626Bus to Hangzhou Xiaoshan International Airport, fly to Guangzhou Baiyun International Airport, subway
- Take the bus from Jiaxing North to Xiaoshanbus
- Fly from Hangzhou Xiaoshan International Airport (HGH) to Guangzhou Baiyun International Airport (CAN)plane HGH - CAN
- Take the subway from Guangzhou Airport South to Lijiaosubway
5h 31m¥653–1,803Bus, train
- Take the bus from Jiaxing Central to Ningbobus
- Take the train from Ningbo to Guangzhou South stationtrain Shanghai Hongqiao
13h 32m¥491–1,121Bus to Hangzhou Xiaoshan International Airport, fly to Foshan Shadi Airport
- Take the bus from Jiaxing North to Xiaoshanbus
- Fly from Hangzhou Xiaoshan International Airport (HGH) to Foshan Shadi Airport (FUO)plane HGH - FUO
4h 57m¥1,694–4,349Train to Shanghai Hongqiao International Airport, fly to Guangzhou Baiyun International Airport, subway
- Take the train from Jiaxing to Shanghai Southtrain
- Fly from Shanghai Hongqiao International Airport (SHA) to Guangzhou Baiyun International Airport (CAN)plane SHA - CAN
- Take the subway from Guangzhou Airport South to Lijiaosubway
6h 33m¥496–1,202Train to Shanghai Hongqiao International Airport, fly to Foshan Shadi Airport
- Take the train from Jiaxing to Shanghai Southtrain
- Fly from Shanghai Hongqiao International Airport (SHA) to Foshan Shadi Airport (FUO)plane SHA - FUO
5h 34m¥1,677–4,148Train to Sunan Shuofang International Airport, fly to Guangzhou Baiyun International Airport, subway
- Take the train from Jiaxing to Wuxi Stationtrain
- Fly from Sunan Shuofang International Airport (WUX) to Guangzhou Baiyun International Airport (CAN)plane WUX - CAN
- Take the subway from Guangzhou Airport South to Lijiaosubway
7h 24m¥693–1,684Bus to Hangzhou Xiaoshan International Airport, fly to Zhuhai Jinwan Airport, bus, train
- Take the bus from Jiaxing North to Xiaoshanbus
- Fly from Hangzhou Xiaoshan International Airport (HGH) to Zhuhai Jinwan Airport (ZUH)plane HGH - ZUH
- Take the bus from Zhuhai Golden Bay International Airport to Zhuhai Gongbeibus
- Take the train from Zhuhai to Guangzhou South stationtrain
7h 21m¥1,114–2,823Bus to Hangzhou Xiaoshan International Airport, fly to Shenzhen Bao'An International Airport, train
- Take the bus from Jiaxing North to Xiaoshanbus
- Fly from Hangzhou Xiaoshan International Airport (HGH) to Shenzhen Bao'An International Airport (SZX)plane HGH - SZX
- Take the train from Futian Station to Guangzhou South stationtrain
7h 8m¥1,508–2,065
Jiaxing to Foshan by train
Questions & Answers
The cheapest way to get from Jiaxing to Foshan is to train which costs ¥170 - ¥450 and takes 24h 6m.
The fastest way to get from Jiaxing to Foshan is to bus and fly which takes 4h 57m and costs ¥1600 - ¥4400.
No, there is no direct bus from Jiaxing to Foshan station. However, there are services departing from Jiaxing and arriving at Guangzhou Fangcun Bus Station via Zhejiang Hangzhou. The journey, including transfers, takes approximately 17h.
No, there is no direct train from Jiaxing to Foshan. However, there are services departing from Jiaxing and arriving at Chao An via Hangzhou East, Guangzhou South and Nanzhou. The journey, including transfers, takes approximately 8h 9m.
The distance between Jiaxing and Foshan is 1662 km. The road distance is 1331.5 km.
The best way to get from Jiaxing to Foshan without a car is to train via Hangzhou which takes 8h 9m and costs ¥470 - ¥1200.
It takes approximately 8h 9m to get from Jiaxing to Foshan, including transfers.
Jiaxing to Foshan bus services, operated by China Bus Guide, depart from Jiaxing station.
Jiaxing to Foshan train services, operated by China Railways C-Class, depart from Jiaxing station.
The best way to get from Jiaxing to Foshan is to train via Hangzhou which takes 8h 9m and costs ¥470 - ¥1200. Alternatively, you can bus, which costs ¥340 - ¥550 and takes 17h.
What companies run services between Jiaxing, China and Foshan, China?
You can take a train from Jiaxing to Chao An via Hangzhou East, Guangzhou South station, Guangzhou South, and Nanzhou in around 8h 9m. Alternatively, you can take a bus from Jiaxing to Chao An via Hangzhou Central, Jiubao Passenger Transport Center, Chengzhan, Zhejiang Hangzhou, Guangzhou Fangcun Bus Station, Fangcun, and Xilang in around 17h.
- Website
- ch.com
Flights from Hangzhou Xiaoshan International Airport to Guangzhou Baiyun International Airport
- Ave. Duration
- 2h 18m
- When
- Every day
- Estimated price
- ¥380–3,300
Flights from Shanghai Hongqiao International Airport to Guangzhou Baiyun International Airport
- Ave. Duration
- 2h 23m
- When
- Every day
- Estimated price
- ¥500–3,200
Flights from Hangzhou Xiaoshan International Airport to Zhuhai Jinwan Airport
- Ave. Duration
- 2h 26m
- When
- Every day
- Estimated price
- ¥600–4,600
Flights from Hangzhou Xiaoshan International Airport to Shenzhen Bao'An International Airport
- Ave. Duration
- 2h 21m
- When
- Every day
- Estimated price
- ¥460–4,000
Train from Jiaxing to Hangzhou East
- Adult - second class
- ¥30–50
Train from Jiaxing to Shanghai South
- Adult - second class
- ¥30–50
Train from Jiaxing to Shanghai South
- Adult - second class
- ¥30–50
Train from Zhuhai to Guangzhou South station
- Ave. Duration
- 52 min
- Frequency
- Every 30 minutes
- Estimated price
- ¥40–65
- Schedules at
- 12306.cn
- Book at
- 12306.cn
- Adult - second class
- ¥40–65
- [email protected]
- Website
- chinabusguide.com
Bus from Jiaxing to Hangzhou Central
- Ave. Duration
- 1h
- Frequency
- Every 30 minutes
- Estimated price
- ¥34–85
- Schedules at
- chinabusguide.com
- Bus
- ¥60–85
Bus from Zhejiang Hangzhou to Guangzhou Fangcun Bus Station
- Ave. Duration
- 14h
- Frequency
- Once daily
- Estimated price
- ¥300–420
- Schedules at
- chinabusguide.com
- Bus
- ¥300–420
Bus from Jiaxing North to Xiaoshan
- Ave. Duration
- 52 min
- Frequency
- Every 4 hours
- Estimated price
- ¥44–85
- Schedules at
- chinabusguide.com
- Bus
- ¥60–85
Bus from Jiaxing Central to Ningbo
- Ave. Duration
- 1h 55m
- Frequency
- Hourly
- Estimated price
- ¥74–110
- Schedules at
- chinabusguide.com
- Bus
- ¥75–110
Bus from Jiaxing North to Xiaoshan
- Ave. Duration
- 52 min
- Frequency
- Every 4 hours
- Estimated price
- ¥44–85
- Schedules at
- chinabusguide.com
- Bus
- ¥60–85
Bus from Jiaxing North to Xiaoshan
- Ave. Duration
- 52 min
- Frequency
- Every 4 hours
- Estimated price
- ¥44–85
- Schedules at
- chinabusguide.com
- Bus
- ¥60–85
Bus from Jiaxing North to Xiaoshan
- Ave. Duration
- 52 min
- Frequency
- Every 4 hours
- Estimated price
- ¥44–85
- Schedules at
- chinabusguide.com
- Bus
- ¥60–85
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 around the UAE, Need to know: Greyhound, and Getting around the Cyclades - to help you get the most out of your next trip.
More Questions & Answers
Jiaxing to Foshan bus services, operated by China Bus Guide, arrive at Hangzhou Central station.
Jiaxing to Foshan train services, operated by China Railways C-Class, arrive at Hangzhou East station.
Yes, the driving distance between Jiaxing to Foshan is 1331 km. It takes approximately 14h 10m to drive from Jiaxing to Foshan.
There are 1005+ hotels available in Foshan.




