Guilin Leží na letišti Liangjiang International Airport (KWL). denně obsluhují lety z velkých měst na pevnině a některých dalších mezinárodních měst ve východní a jihovýchodní Asii.
Air Asia nabízí lety každý druhý den z Kuala Lumpur do Guilin.
Jetstar létá dvakrát týdně ze Singapuru do Guilin.
Autobus z letiště do města stojí 20 ¥, ale odjíždí z jihu z centra města, odkud se do většiny hotelů dostanete taxíkem za cca 10 ¥. Autobus odjíždí, až když je plný, takže se může čekat, až se autobus zaplní.
Přímý taxík z letiště do hotelu v centru stojí asi 100 jenů. Za zpáteční cestu na letiště může hotel zajistit cestu za 80 jenů.
Guilin má dvě vlakové stanice. Guilin Stanice (Guilin Zhan) se nachází v centru města, v Zhongshan Nanlu, zatímco Stanice Guilin North (Guilin Bei Zhan) je daleko od centra města. Většina, ale ne všechny vlaky odjíždějící nebo přijíždějící do Guilin, míří do nebo z Guilin North, zatímco vlaky projíždějící Guilin z jiných míst obvykle jedou pouze do Guilin Station a ne do Guilin North.
K dispozici jsou vlaky ze severu (Peking, Changsha, Wuhan, Shanghai, Xian), západu (Kunming), jihu (Liuzhou, Nanning, Zhanjiang) a východu (Guangzhou, Shenzhen).
- Z Pekingu – Z Pekingu do Guilin a naopak jezdí tři vlaky v obou směrech. Do Pekingu odjíždějí vlaky z Guilin (nikoli Guilin Bei) ve 12:59 (vlak z Zhanjiang), 15:06 (z Nanningu) a 19:30. Doba jízdy se pohybuje mezi 22 a 30 hodinami, přičemž nejrychlejší je vlak v 15:06. Vlak HSR G529 odjíždí z Pekingu v 7:46 a trvá 10.5 hodiny.
- Z Hong Kongu přes Shenzhen – Od roku 2015 jezdí vysokorychlostní vlak, který spojuje Shenzhen s Guilin a doveze vás tam asi za tři hodiny. Linka MTR, která spojuje Hongkong a Shenzhen, se v Sheung Shui rozděluje na dvě, jednu do Lo Wu a druhou do Lok Ma Chau. Pokud chcete jet vysokorychlostním vlakem, určitě vystupte v Lok Ma Chau a ne Lo Wu. Po překročení hranice jeďte linkou Longhua (4) na nádraží Shenzhen North, odkud odjíždějí všechny vysokorychlostní vlaky. Jízdenky na vlak jsou k dispozici od přibližně 200 ¥. Pokud si chcete koupit jízdenky v Hong Kongu předem, můžete tak učinit na stanici Hung Hom u přepážky China Railway Service (ne China Travel Service). Upozorňujeme, že k ceně vstupenky se připočítává poplatek 100 HKD.
V případě dálkových vlaků použijte hromadnou dopravu (MTR) do Lo Wu přes East Rail Line. Po projetí imigračním a celním úřadem zůstaňte při výstupu z vlaku vlevo. Pro přístup k dálkovým vlakům musíte projít vlaky z Guangzhou. T38 odjíždí v 5:51 a do Guilin dorazí v 6:42. Jízdenka stojí asi 430 jenů za měkké spací kupé a 245 jenů za tvrdé spací kupé (ceny se mírně liší v závislosti na poloze spaní). Zpáteční cesta vlakem T40 odjíždí z Guilinu ve 21:28 a do Shenzhenu přijíždí v 10:35.
- Z Hong Kongu přes Guangzhou – Mezi Shenzhen a Guilin jezdí pouze tři vlaky denně a o státních svátcích jsou rychle plné. Na druhou stranu mezi Guangzhou a Guilin jezdí mnohem více vlaků. Chcete-li to provést, překročte hranici Lok-Ma-Chau a jeďte metrem z Shenzhenu do Futian (福田)nebo Civil Center (市民中心), poté jeďte vlakem G ze stanice Futian na jižní nádraží Guangzhou a poté přímo vlakem z Guangzhou Jižní nádraží do Guilin Severní nádraží. Prosím, pamatujte, že na této trase NEJDETE na nádraží Shenzhen North nebo Guangzhou East Railway Station.
- Z Kunmingu – Nejrychlejší vlaky z Kunmingu jedou přes Nanning a malebnou Nankunskou železnici a cesta do cíle trvá asi 20 hodin. Vlaky přes Guiyang trvají nejméně 28 hodin. Vlaky do Kunming odjíždějí z Guilin v 05:46 (z Zhengzhou přes Guiyang), 08:52 (přes Nanning), 13:34 (z Nanjing přes Guiyang) a 19:00 (ze Šanghaje přes Nanning).
- Z Nanningu – Jsou zde 3 vysokorychlostní vlaky (méně než 3 hodiny) a 10 konvenčních vlaků (6 hodin). Vysokorychlostní vlaky jsou D8212 v 11:35, D8258 ve 20:25 a D8256 ve 14:40. Konvenční vlaky odjíždějí v průměru každé 2 hodiny. Všechny konvenční vlaky zastavují v Liuzhou (2 hodiny z Guilin). Jednosměrná jízdenka na pevné místo stojí 65 jenů.
- Z Chengdu – Z Chengdu jezdí jeden vlak denně, K652. Odlétá z Čcheng-tu v 3:15 a přilétá o 25 hodin později. Cena je asi 230 jenů.
Jakmile opustíte stanici, taxikáři a ostatní řidiči vás lhostejně obtěžují. Přestože jsou taxikáři důvěryhodní, mohou použít některé triky, aby vás o pár jüanů ošidili, jako například agresivní impozantní jízdy nebo přidání falešných poplatků k účtu. Další možností je jet autobusem MHD č. 100 do centra města za 1 RMB.
Z Guangzhou je možné jet do Guilin nákladní lodí přes Wuzhou, ale do Guilinu už žádné osobní lodě nejezdí, kromě lodí do az Yangshuo. Pokud chcete, můžete si vzít nákladní loď z Wuzhou do Yangshuo téměř zdarma.