Guilin Leží medzinárodné letisko Liangjiang International Airport (KWL). denne obsluhujú lety z veľkých miest na pevnine a niektorých ďalších medzinárodných miest vo východnej a juhovýchodnej Ázii.
Air Asia ponúka lety každý druhý deň z Kuala Lumpur do Guilin.
Jetstar lieta dvakrát týždenne zo Singapuru do Guilin.
Autobus z letiska do mesta stojí 20 jenov, no odchádza z juhu centra mesta, odkiaľ sa do väčšiny hotelov dostanete taxíkom za približne 10 jenov. Autobus odchádza len vtedy, keď je plný, takže môže dôjsť k čakaniu, keď sa autobus naplní.
Priamy taxík z letiska do hotela v centre stojí asi 100 ¥. V prípade spiatočnej cesty na letisko vám hotel môže zabezpečiť cestu za 80 ¥.
Guilin má dve vlakové stanice. Guilin Stanica (Guilin Zhan) sa nachádza v centre mesta, v Zhongshan Nanlu, zatiaľ čo Severná stanica Guilin (Guilin Bei Zhan) je ďaleko od centra mesta. Väčšina, ale nie všetky vlaky, ktoré odchádzajú z Guilin alebo prichádzajú do Guilin, idú do alebo z Guilin North, zatiaľ čo vlaky prechádzajúce cez Guilin z iných miest zvyčajne idú iba na stanicu Guilin a nie do Guilin North.
K dispozícii sú vlaky zo severu (Peking, Changsha, Wuhan, Shanghai, Xian), západu (Kunming), juhu (Liuzhou, Nanning, Zhanjiang) a východu (Guangzhou, Shenzhen).
- Z Pekingu – Z Pekingu do Guilin a naopak idú tri vlaky v oboch smeroch. Do Pekingu odchádzajú vlaky z Guilin (nie Guilin Bei) o 12:59 (vlak zo Zhanjiang), 15:06 (z Nanningu) a 19:30. Čas cesty je medzi 22 a 30 hodinami, pričom najrýchlejší je vlak o 15:06. Vlak HSR G529 odchádza z Pekingu o 7:46 a trvá 10.5 hodiny.
- Z Hong Kongu cez Shenzhen – Od roku 2015 premáva vysokorýchlostný vlak, ktorý spája Shenzhen s Guilin a dovezie vás tam asi za tri hodiny. Linka MTR, ktorá spája Hongkong a Shenzhen, sa v Sheung Shui rozdeľuje na dve časti, jednu do Lo Wu a druhú do Lok Ma Chau. Ak chcete ísť vysokorýchlostným vlakom, určite vystúpte v Lok Ma Chau a nie v Lo Wu. Po prekročení hranice prejdite linkou Longhua (4) na stanicu Shenzhen North, odkiaľ odchádzajú všetky vysokorýchlostné vlaky. Lístky na vlak sú k dispozícii od približne 200 ¥. Ak si chcete kúpiť lístky vopred v Hong Kongu, môžete tak urobiť na stanici Hung Hom pri pulte China Railway Service (nie China Travel Service). Upozorňujeme, že k cene lístka sa pripočítava poplatok 100 HKD.
V prípade diaľkových vlakov použite železnicu hromadnej dopravy (MTR) do Lo Wu cez East Rail Line. Po prechode imigračným a colným úradom sa pri vystupovaní z vlaku držte vľavo. Ak chcete získať prístup k diaľkovým vlakom, musíte prejsť vlakmi z Guangzhou. T38 odchádza o 5:51 a do Guilin prichádza o 6:42. Lístok stojí asi 430 jenov za mäkké spacie kupé a 245 jenov za tvrdé spacie kupé (ceny sa mierne líšia v závislosti od polohy na spanie). Spiatočná cesta vlakom T40 odchádza z Guilin o 21:28 a do Shenzenu prichádza o 10:35.
- Z Hong Kongu cez Guangzhou – Medzi Shenzhen a Guilin premávajú len tri vlaky denne a počas sviatkov sú rýchlo plné. Na druhej strane je medzi Guangzhou a Guilin oveľa viac vlakov. Ak to chcete urobiť, prejdite cez hranicu Lok-Ma-Chau a nastúpte na metro zo Shenzenu do Futian (福田)alebo Civil Center (市民中心), potom nastúpte na vlak G zo stanice Futian na Južnú stanicu Guangzhou a potom priamo vlakom z Guangzhou Južná stanica na stanicu Guilin North. Nezabudnite, že na tejto trase NEMÁTE ísť na železničnú stanicu Shenzhen North alebo Guangzhou East Railway Station.
- Z Kunmingu – Najrýchlejšie vlaky z Kunmingu prechádzajú cez Nanning a malebnú Nankunskú železnicu a cesta do cieľa im trvá asi 20 hodín. Vlaky cez Guiyang trvajú najmenej 28 hodín. Vlaky do Kunmingu odchádzajú z Guilin o 05:46 (zo Zhengzhou cez Guiyang), 08:52 (cez Nanning), 13:34 (z Nanjingu cez Guiyang) a 19:00 (zo Šanghaja cez Nanning).
- Z Nanningu – Ide o 3 vysokorýchlostné vlaky (menej ako 3 hodiny) a 10 konvenčných vlakov (6 hodín). Vysokorýchlostné vlaky sú D8212 o 11:35, D8258 o 20:25 a D8256 o 14:40. Tradičné vlaky odchádzajú v priemere každé 2 hodiny. Všetky konvenčné vlaky zastavujú v Liuzhou (2 hodiny z Guilin). Jednosmerný lístok na pevné sedadlo stojí 65 ¥.
- Z Chengdu – Z Chengdu ide jeden vlak denne, K652. Z Chengdu odchádza o 3:15 a prichádza o 25 hodín neskôr. Cena je približne 230 ¥.
Hneď ako opustíte stanicu, taxikári a iní vodiči vás budú ľahostajne obchádzať. Hoci sú taxikári dôveryhodní, môžu použiť niektoré triky, aby vás oklamali o pár jüanov, ako napríklad agresívne impozantné jazdy alebo pridanie falošných poplatkov k účtu. Ďalšou možnosťou je ísť autobusom MHD č. 100 do centra mesta za 1 RMB.
Z Guangzhou je možné ísť do Guilin nákladnou loďou cez Wuzhou, ale do Guilin už nejazdia žiadne osobné lode, okrem lodí do a z Yangshuo. Ak chcete, môžete si vziať nákladnú loď z Wuzhou do Yangshuo takmer zadarmo.