Home Guilin Transportation

How to Get To and Around Guilin: Transportation Options

Guilin Liangjiang International AirportGuilin Liangjiang International Airport

There are many modes of transport you can use to get to Guilin, and even more ways to get around the city or to surrounding attractions.

At present, Guilin has an international airport and multiple railway stations connecting important cities both at home and abroad.

Get to Guilin by Air

Flying is the most convenient way to travel to Guilin. It is possible to arrive in Guilin via direct flights from some important cities, such as Beijing, Shanghai, Xi’an, Chengdu, and Hong Kong.

Guilin Liangjiang International Airport is 30 kilometers west of the city (about a 40-minute drive). Shuttle buses between the airport and the downtown area are available. Our private transfer service would make your journey smooth and efficient.

Get to Guilin by Train

It is a good option to arrive Guilin by trainIt is a good option to arrive Guilin by train

Taking a train can be an option if you travel to Guilin from nearby cities, such as Hong Kong, Shenzhen, Guangzhou, Kunming, Zhangjiajie, Guiyang, Chongqing, and Chengdu.

There are three railway stations in the city of Guilin. With the addition of nearby Yangshuo Railway Station, which opened in 2016, there are now four train stations you can choose from in the area.

  • Guilin Railway Station is Guilin's main station. Its central location means it is usually the most convenient choice.
  • Guilin North Railway Station is about 40 minutes from the downtown area so it is a good second choice.
  • Guilin West Railway Station is a new station, which opened in 2016. Taking at least 50 minutes to travel by public bus from there to central Guilin, it's inconvenient.
  • Yangshuo Railway Station is actually 6 kilometers east of Xingping on the Li River – an hour or so from West Street – so a bus from Guilin is still quicker than a bullet train plus a bus to Yangshuo.

The station is a good option, though, if you’re going direct to/from Yangshuo using the Guiyang–Guangzhou HSR.

It is popular to book train tickets online for Chinese people. This is a hard job, however, if you can’t read Chinese. Our train ticket booking service can help you.

How to Get to Guilin from Nearby Cities

It is convenient to travel to Guilin from nearby cities. Beyond arranging your transportation, we can also tailor-make Guilin tours from Chengdu, Zhangjiajie, Hong Kong, and Guangzhou.

How to get to Guilin

Get to Guilin from Xi’an

Xi’an is a highly recommended destination for your first trip in China, and many travelers choose Guilin as their next stop after Xi’an.

It takes about 2 hours to get there by air and about 11 hours by train, which is not recommended.

Get to Guilin from Chengdu

There are about 12 pairs of bullet trains between Chengdu and Guilin, and one journey may take 6½ to 7½ hours. A flight from Chengdu to Guilin will take about 2 hours.

Get to Guilin from Zhangjiajie

Like Guilin, Zhangjiajie is famous for landscape sceneryLike Guilin, Zhangjiajie is famous for landscape scenery

There are no direct flights or trains between Zhangjiajie and Guilin, so travelers must make a transfer during the journey. It is possible to fly or travel by train to Changsha, and then take a train or flight to Guilin.

Alternatively, take an overnight train to Liuzhou (a city that’s about 180 kilometers from Guilin) and then change to another train to arrive in Guilin.

Get to Guilin from Hong Kong

Since September 23rd, 2018, direct high-speed trains have been taking travelers from Hong Kong to Guilin in 3 hours and 16 minutes.

At present, there are two pairs of direct high-speed trains between Hong Kong and Guilin. A flight from Hong Kong to Guilin will take about 1½ hours.

Travel to Guilin from Singapore/Malaysia

There is no direct flight between Singapore and Guilin, but it is possible to transfer in Hong Kong, Kuala Lumpur, or Bangkok. The whole journey may take 7 hours (with a transfer in Hong Kong).

There are direct flights from Kuala Lumpur, Malaysia to Guilin. The flights are available on Mondays, Tuesdays, Thursdays, and Saturdays. The journey lasts for 4 hours.

How to Get to Yangshuo from Guilin

Yangshuo is often the next destination after Guilin CityYangshuo is often the next destination after Guilin City

Yangshuo is about 60 kilometers from Guilin. There are four ways to get to Yangshuo: traveling by Li River cruise, bus, taxi, or private transport.

The Most Popular Way — a Li River Cruise

Li River cruise is a wonderful option to travel to Yangshuo, as you can travel alongside the picturesque scenery.

Choosing this way, you need to stay for one night in Guilin as the cruise starts in Guilin at about 9am. It takes 4–5 hours and arrives in Yangshuo at 2pm.

For further information, see our one-day Li River cruise to Yangshuo.

By Coach from the Airport

Take the direct coach from Guilin Liangjiang International Airport to Yangshuo Bus Station. The coaches depart every 1 or 2 hours from about 7am to 9pm. You can check the schedule and book your ticket at the airport.

By Bus from Downtown Guilin

Getting to Yangshuo from downtown Guilin is easiest by getting a direct bus from the long-distance bus station 10 minutes’ walk north of the main Guilin Train Station. They leave every ten minutes or so for about 25 RMB (about 4 USD) and get there in 80 or 90 minutes.

Lack of English is the challenge here. Private multi-stop buses are probably not worth your hassle — a locals option.

The Yangshuo long-distance bus station is about 15 minutes north from West Street by golf cart.

By Taxi

Taxis cost about 300 yuan, except at night or during public holidays when rates are higher. Chinese or ingenuity will be needed to get exactly where you want to go.

By Private Transport

We provide comfortable transport with a knowledgeable driver who you can speak to in English for no hassles door-to-door Guilin-to-Yangshuo transport.

How to Get to the Longji Rice Terraces from Guilin

Longji Terraced Fields Scenic Area is 95 kilometers (59 miles) from Guilin. There are no direct buses from Guilin to the Longji Rice Terraces.

Take a private tour to Longji is perhaps the best choiceTake a private tour to Longji is perhaps the best choice

The most convenient and time-saving way to get there is to take a private tour with a private car and driver.

The long-distance buses are potentially difficult due to the lack of English.

Direct private buses to Ping’an/Dazhai run from the Guilin railway stations about every 2 hours (see schedules at the stations). They’re about 2½ hours and 50 yuan.

For more frequent services, you can take the direct bus from Guilin Long Distance Bus Station to Longsheng town and then transfer to another bus to get to the Longji Rice Terraces. It takes about 3 hours.

The cheapest option (really only for locals) is taking a multi-stop regular bus at Guilin Qintan Bus Station and getting off at Heping, a village before Longsheng. Then take a tourism bus to Ping’an or Dazhai. This takes even longer.

Try imagining this: You walk around the station, look at the unclear signs, waste a great deal of time queuing and buying your ticket, or possibly have to wait 2 hours for the next coach…

A private tour with a private guide and driver can help you avoid these difficulties. Contact us if you would like us to make the arrangements for you.

Guilin City Transportation

City Buses

Guilin double-deck busGuilin double-deck bus

Guilin city buses may be single- or double-decker, and have been upgraded in recent years. A bus journey usually costs 2 yuan and some routes only cost 1 yuan, no matter how long you ride on the bus for.

Most of the bus stops have clear English signs and the broadcasts are also given in English on the buses.

During rush hours, the buses will be overcrowded, even the double-decker ones.


Taxis in Guilin are relatively inexpensive compared with other cities. You may flag one down in just the same way as you would in your own country. But note that most of the taxi drivers cannot speak English.


Some people praise the bike sharing system as a new Chinese invention, which it is. Walking along the streets in Guilin, you will find a number of colorful bikes belonging to the sharing system parked on the side.

Use a smartphone to scan the QR code on the lock after downloading the app and pay the deposit (this can be refunded) to use the bike. The charge may be different from supplier to supplier.

You may also ask your guide for help if you are interested in this experience.

Let Us Take You Around

enjoy a guilin tour

Are you considering visiting Guilin and find all the options for traveling around the city rather daunting? Or are you in the city already and have had enough of trying to work everything out for yourself?

We, China Highlights, are based in Guilin and can offer you the option of having private transport with an English-speaking guide on a customized tour, which will be tailored to your own specifications.

You may check some of our Guilin tours for inspiration: