1map logoGo to main page

Bangkok, Bangkok Province to Guilin, Guangxi from $48: 7 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Bangkok, Thailand
to
Guilin, China

How to Get from Bangkok to Guilin: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$48 - Bus, train via Ban HouayxayBest price
1650 kmDistance
13h 56m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Bangkok to Guilin with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Plane
Average Duration
13h  56m
Estimated price
$132-306
Recommended
Company
various
Bus
Train
Average Duration
42h  31m
Estimated price
$48-131
Cheapest
route map
Distance: 1650 km
Duration: 13h 56m

See more options

Company
various
Bus
Train
Average Duration
54h  6m
Estimated price
$81-1320
Company
various
Train
Average Duration
24h  58m
Estimated price
$96-272
Company
various
Plane
Train
Average Duration
16h  55m
Estimated price
$138-347
Company
various
Drive
Average Duration
28h  26m
Estimated price
$1321-1322
Company
various
Bus
Bus
Train
Average Duration
50h  8m
Estimated price
$1328-1325

Traveling From Bangkok to Guilin

Traveling from Bangkok to Guilin offers you a fascinating contrast between Bangkok's vibrant urban energy and Guilin's serene natural landscapes, creating an enriching journey.

Best Neighbourhoods in Guilin

Guilin boasts vibrant neighborhoods, each offering distinct experiences for travelers.

Zhengyang Pedestrian Street
• Bustling street ideal for shopping and local cuisine.
• Features historical architecture mixed with modern shops.
Elephant Trunk Hill Area
• Iconic natural landmark perfect for scenic photography.
• Offers peaceful parks and traditional tea houses.
Yangshuo West Street
• Lively atmosphere with pubs, restaurants, and shops.
• Known for its artistic vibe and cultural events.

Best Times To Visit Guilin's Attractions

Timely visits to Guilin’s attractions can greatly enhance your experience.

Li River Cruise
Early mornings or late afternoons are ideal to avoid crowds and enjoy serene views.
Reed Flute Cave
Weekdays in the off-peak hours provide quieter exploration of the stunning formations.
Seven Star Park
Visit in spring or autumn for pleasant weather and fewer tourists.

Guilin Weather: What to Expect Year-Round

Guilin experiences a humid subtropical climate, with hot summers and mild winters, making spring and autumn the most pleasant times to visit. Weather conditions can significantly impact your travel plans, affecting outdoor activities and scenery.

Dining in Guilin: A Flavorful Journey

A must-try dish in Guilin is Rice Noodles (Guilin mi fen), which offers a chewy texture and is typically served in a rich, aromatic broth with fresh herbs and local ingredients, contrasting sharply with Bangkok's bold and spicy cuisine. Dining in Guilin often takes place in charming local eateries, where the tranquil atmosphere, picturesque views, and focus on freshness create a unique experience unlike the bustling street food scene in Bangkok.

Bangkok - Guilin operators

Explore transport companies operating between Bangkok and Guilin, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Plane Show flights

Plane from Suvarnabhumi (BKK) to Guilin (KWL)

Average Duration
13h 56m
Estimated price
$132-306
Website
ch.com

Plane from Suvarnabhumi (BKK) to Guilin (KWL)

Average Duration
10h 30m
Estimated price
$3061-3062

Plane from Suvarnabhumi (BKK) to Liuzhou (LZH)

Average Duration
15h 12m
Estimated price
$1326-3065
Website
xiamenair.com

Plane from Suvarnabhumi (BKK) to Guilin (KWL)

Average Duration
14h 45m
Estimated price
$3069-480
Bus
Contact phone
+66 2 030 4933
Website
https://bangkokbusline.co.th/?lang_code=en

Bus from Bangkok Mochit Bus Terminal to Chiang Khong

Average Duration
Estimated price
$487-0
Contact phone
1490
Website
https://tcl99web.transport.co.th/Home

Bus from Bangkok Mochit Bus Terminal to Chiangkhong

Average Duration
Estimated price
$0-0

Bus from Bangkok Mochit Bus Terminal to Vientiane Talat Sao Station

Average Duration
Estimated price
$0-0
Train Show train routes
Contact phone
1690
Website
https://www.railway.co.th/

Train from Krung Thep Aphiwat Central Terminal to Nong Khai

Average Duration
Estimated price
$3470-1319
Contact phone
(86)12306
Website
12306.cn

Train from Liuzhou to Guilin North

Average Duration
1h 11m
Estimated price
$485-486

Train from Nanning East to Guilin North

Average Duration
2h 16m
Estimated price
$1314-1315

Bangkok to Guilin: Overview of Bus, Train, Flight, and Car Trips

Traveling between Bangkok and Guilin offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a scenic road journey from the vibrant city of Bangkok to the picturesque landscapes of Guilin covering a total distance of 1346 miles. 💰 Experience the thrill of the open road while enjoying the flexibility and affordability of prices ranging from $270 to $400 for the trip by car from Bangkok to Guilin. 🌿 As you drive for approximately 28 hours and 26 minutes, marvel at the diverse terrains and cultural contrasts along the way, creating a truly unforgettable travel experience between these two captivating destinations.
Average price
$270 - $400
🚆 Embark on a scenic 24-hour and 58-minute train journey from Bangkok to Guilin. Enjoy the diverse landscapes and cultural experiences as you make your way towards this enchanting destination. 💵 The prices of train tickets between Bangkok and Guilin typically range from $96 to $272, offering travelers a range of choices based on their budget and preferences.
🛫 Flying from Suvarnabhumi Airport in Bangkok to Guilin Airport in China requires a connecting flight, with the quickest option taking approximately 14 hours and 45 minutes with one stopover. 💸 Prices for flights between Guilin and Bangkok typically range from $132 to $306, making it possible to find an option that suits different budgets for this approximately 13-hour and 56-minute trip.
Departure Point
Suvarnabhumi Airport
Arrival Point
Guilin Airport. The quickest flight takes 14h 45m and has one stopover

Frequently asked questions

Find out more about the route from Bangkok to Guilin.

Or choose the category:
The distance between Bangkok and Guilin is approximately 1025 miles. By train, it takes around 27 hours and 20 minutes to reach Guilin from Bangkok. If you choose to take a bus followed by a train via Khon Kaen, the travel time increases to about 47 hours and 17 minutes. The quickest option is to fly, which takes approximately 10 hours and 18 minutes. Conversely, traveling by car from Guilin to Bangkok takes around 28 hours and 26 minutes.
The most cost-effective way to travel from Bangkok to Guilin is by taking a bus and train via Khon Kaen. This option is relatively inexpensive, with prices ranging from $60-$130. However, it does have a long travel time of approximately 47 hours and 17 minutes. If time is a key factor, the quickest option would be to fly and then take a train. This route costs between $110-$260 and takes around 9 hours and 40 minutes.
The prices for train travel between Bangkok and Guilin range from $147 to $229. This price range may vary depending on factors such as travel class and availability. It is recommended to check with the specific train operator or travel agency for the most accurate and up-to-date pricing information.
To get from Bangkok to Guilin without using public transportation, you can consider driving. The road distance between the two cities is approximately 1346 miles, and it takes around 28 hours and 26 minutes to drive from Bangkok to Guilin. The cost of driving varies, with prices ranging from $270 to $400 depending on factors such as fuel costs and toll fees.
The best way to travel from Bangkok to Guilin without a car is by taking a bus and train via Khon Kaen. This option takes approximately 47 hours and 17 minutes and costs between $60 and $130. This route allows you to enjoy the scenic views along the journey and experience different modes of transportation.
The flight between Bangkok and Guilin typically takes around 12 hours and 30 minutes, with one stopover. However, there are no direct flights available, so passengers will have to make a layover at another airport before reaching Guilin. The cost of a flight between the two cities can vary from $112 to $295 depending on the airline and the time of booking.
There are plenty of options for accommodation in Guilin. With over 57 hotels available, you can choose from a wide range of choices that fit your budget and preferences. Prices start at $19, so you can find options that suit both luxury travelers and budget-conscious individuals. Whether you are looking for a hotel with a scenic landscape or one in the bustling city center, Guilin has something for everyone.