Non c'è un aeroporto a Foshan e l'aeroporto più vicino è l'aeroporto di Baiyun a Guangzhou.
Puoi prendere il bus navetta alla stazione degli autobus di Hongyun da Foshan all'aeroporto di Baiyun. Funziona dalle 6:30 alle 22:30. ogni 30 minuti. Il viaggio dura un'ora e il biglietto costa 28 Yuan.
La ferrovia da Guangzhou a Zhanjiang è collegata con l'intero paese attraverso Foshan. Ci sono molti treni per città grandi e medie in Cina. È molto comodo raggiungere la stazione con l'autobus n. 1、2、4、5、6、8、9 e 10 dal centro della città.
Foshan è una città vicino al mare. Ha due porti di trasporto passeggeri, vale a dire, il porto di Shunde e il porto di Pingzhou nel Mar Cinese Meridionale.
Ci sono 6 navi passeggeri per Hong Kong ogni giorno nel porto di Shunde. Il primo è alle 8:30 e l'ultimo alle 20:20. Ci sono 6 linee da Hong Kong a Shunde Harbour.
Il porto di Pingzhou sul Mar Cinese Meridionale ha le navi da crociera sia per Hong Kong che per Guangzhou. Le navi passeggeri per Hong Kong sono disponibili tutti i giorni, mentre quelle per Guangzhou sono disponibili solo il sabato e la domenica. Ci vogliono circa 30 minuti per Guangzhou. Il prezzo del biglietto è di 8 Yuan ed è la metà per i bambini. Quindici navi di linea vanno a Guangzhou ogni sabato e domenica.
La stazione degli autobus di Foshan è l'hub per il trasporto passeggeri autostradale a Foshan. Crea una rete di trasporto passeggeri a lunga distanza che copre quasi 100 città o contee tra cui Hunan, Sichuan, Jiangxi, Fujian, Guangxi e Zhejiang. Inoltre, molti hotel hanno bus navetta per Hong Kong e per l'aeroporto di Hong Kong, che costano circa 3,5 ore.