航空
桂林兩江國際機場距離市區有30公里,有機場巴士到市區,終點是民航大廈(機場到市區30分鐘左右),可以選擇在火車站附近下車。
鐵路
桂林有兩個火車客運站:桂林火車北站(俗稱北站、始發站)和桂林火車南站(俗稱桂林站或者南站)。南站目前是主要的客運站,在市區(中山南路),交通非常方便;北站在桂林北部。
公路
桂林有三個汽車站:汽車總站(中山南路,最主要的客運站)、城南汽車站和北門汽車站(中山北路,主要開往興安和靈川)。所有的區內客車和絕大部分的郊區客車都從汽車總站發出,從火車南站往北走(火車站出來左轉)大概10分鐘就到。
市內交通
從陽朔縣城可乘公交車回桂林市,一個小時就到,14元/人。從桂林至陽朔,如果走陸路的話,可在桂林火車站廣場的右側乘中巴前往陽朔,車費14元。
出租車
桂林市出租起步價7元,3千米后每千米收費1.70元