Guilin De internationale luchthaven van Liangjiang (KWL) is dagelijks bediend door vluchten vanuit grote steden op het vasteland en enkele andere internationale steden in Oost- en Zuidoost-Azië.
Air Asia biedt om de dag vluchten aan van Kuala Lumpur naar Guilin.
Jetstar vliegt twee keer per week van Singapore naar Guilin.
De bus van het vliegveld naar de stad kost ¥20, maar deze vertrekt vanuit het zuiden van het stadscentrum, vanwaar je voor ongeveer ¥10 een taxi kunt nemen naar de meeste hotels. De bus vertrekt pas als deze vol is, dus er kan een wachttijd zijn als de bus vol raakt.
Een rechtstreekse taxi van het vliegveld naar een hotel in het centrum kost ongeveer ¥ 100. Voor de terugreis naar de luchthaven kan een hotel de reis regelen voor ¥80.
Guilin heeft twee treinstations. Guilin station (Guilin Zhani) is gelegen in het stadscentrum, in Zhongshan Nanlu, terwijl: Guilin Noordstation (Guilin Bei Zhan) ligt ver van het stadscentrum. De meeste, maar niet alle treinen die vertrekken van of aankomen in Guilin gaan van of naar Guilin North, terwijl treinen die vanuit andere plaatsen door Guilin gaan, gewoonlijk alleen naar Guilin Station gaan en niet naar Guilin North.
Er zijn treinen uit het noorden (Beijing, Changsha, Wuhan, Shanghai, Xian), het westen (Kunming), het zuiden (Liuzhou, Nanning, Zhanjiang) en het oosten (Guangzhou, Shenzhen).
- uit Peking – Van Beijing naar Guilin en vice versa, er rijden drie treinen in beide richtingen. Voor Peking vertrekken de treinen uit Guilin (niet Guilin Bei) om 12:59 (trein vanuit Zhanjiang), 15:06 (van Nanning) en 19:30 uur. De reistijd is tussen de 22 en 30 uur, waarbij de trein van 15:06 het snelst is. De HSR G529-trein vertrekt om 7:46 uur uit Peking en doet er 10.5 uur over.
- Vanuit Hong Kong via Shenzhen – Sinds 2015 is er een hogesnelheidstrein die Shenzhen met Guilin verbindt en je er in ongeveer drie uur brengt. De MTR-lijn die Hong Kong en Shenzhen verbindt, splitst zich in tweeën bij Sheung Shui, een naar Lo Wu en de andere naar Lok Ma Chau. Zorg ervoor dat u uitstapt bij Lok Ma Chau en niet bij Lo Wu als u de hogesnelheidstrein wilt nemen. Nadat u de grens bent gepasseerd, neemt u de Longhua-lijn (4) naar het Noordstation van Shenzhen, waar alle hogesnelheidstreinen vertrekken. Treinkaartjes zijn verkrijgbaar vanaf ongeveer ¥200. Als je van tevoren kaartjes wilt kopen in Hong Kong, dan kan dat op het Hung Hom-station bij de balie van China Railway Service (niet China Travel Service). Houd er rekening mee dat er een toeslag van HKD 100 wordt toegevoegd aan de ticketprijs.
Voor langeafstandstreinen neemt u de Mass Transit Railway (MTR) naar Lo Wu via de East Rail Line. Na het passeren van immigratie en douane, blijf aan de linkerkant bij het uitstappen van de trein. Om toegang te krijgen tot de langeafstandstreinen, moet u de treinen vanuit Guangzhou passeren. De T38 vertrekt om 5:51 uur en komt om 6:42 uur aan in Guilin. Het ticket kost ongeveer 430 yen voor een zacht slaapcompartiment en 245 yen voor een hard slaapcompartiment (prijzen variëren enigszins afhankelijk van de slaaphouding). De terugreis met de T40-trein verlaat Guilin om 21:28 en arriveert om 10:35 in Shenzhen.
- Vanuit Hong Kong via Guangzhou – Er rijden maar drie treinen per dag tussen Shenzhen en Guilin, en op feestdagen zitten ze snel vol. Aan de andere kant zijn er veel meer treinen tussen Guangzhou en Guilin. Om dit te doen, steekt u de grens van Lok-Ma-Chau over en neemt u de metro van Shenzhen naar Futian (福田)of Civil Center (市民中心), neem dan de G-trein van Futian Station naar Guangzhou South Station en dan rechtstreeks de trein vanuit Guangzhou Zuidstation naar Guilin Noordstation. Vergeet niet om voor deze route NIET naar het treinstation Shenzhen Noord of het treinstation Guangzhou Oost te gaan.
- Van Kunming – De snelste treinen vanuit Kunming gaan door Nanning en de schilderachtige Nankun Railway en doen er ongeveer 20 uur over om hun bestemming te bereiken. Treinen door Guiyang doen er minimaal 28 uur over. Treinen naar Kunming vertrekken uit Guilin om 05:46 (van Zhengzhou via Guiyang), 08:52 (via Nanning), 13:34 (van Nanjing via Guiyang) en 19:00 (van Shanghai via Nanning).
- van Nanning – Er zijn 3 hogesnelheidstreinen (minder dan 3 uur) en 10 conventionele treinen (6 uur). De hogesnelheidstreinen zijn D8212 om 11:35, D8258 om 20:25 en D8256 om 14:40. Conventionele treinen vertrekken gemiddeld elke 2 uur. Alle conventionele treinen stoppen in Liuzhou (2 uur van Guilin). Een enkeltje voor een vaste zitplaats kost ¥65.
- van Chengdu – Er gaat één trein per dag vanuit Chengdu, de K652. Hij vertrekt om 3:15 uur uit Chengdu en komt 25 uur later aan. De kosten bedragen ongeveer ¥ 230.
Zodra u het station verlaat, zullen taxichauffeurs en andere chauffeurs u onverschillig aanspreken. Hoewel taxichauffeurs betrouwbaar zijn, kunnen ze een paar trucjes gebruiken om je een paar yuan te bedriegen, zoals het agressief opleggen van ritten of het toevoegen van valse kosten aan de rekening. Een andere optie is om de openbare bus nr. 100 naar het stadscentrum te nemen voor 1 RMB.
Vanuit Guangzhou is het mogelijk om per vrachtboot via Wuzhou naar Guilin te gaan, maar er gaan geen passagiersboten meer naar Guilin, behalve de boten van en naar Yangshuo. Als je wilt, kun je bijna gratis een vrachtboot van Wuzhou naar Yangshuo nemen.