There are 7 ways to get from Berlin to Guilin by plane, car, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Berlin Brandenburg Airport to Guilin Liangjiang International Airport
best- Fly from Berlin Brandenburg Airport (BER) to Guilin Liangjiang International Airport (KWL)plane BER - KWL
17h 22m¥2,600–8,193Fly Berlin Brandenburg Airport to Guangzhou Baiyun International Airport, train
cheapest- Fly from Berlin Brandenburg Airport (BER) to Guangzhou Baiyun International Airport (CAN)plane BER - CAN
- Take the train from Guangzhou South station to Guilin Westtrain
22h 30m¥1,785–5,942Drive 9,832.4 km
- Drive from Berlin to Guilincar 9,832.4 km
4d 17h¥11,196–16,171Fly Berlin Brandenburg Airport to Hengyang Nanyue Airport, train
- Fly from Berlin Brandenburg Airport (BER) to Hengyang Nanyue Airport (HNY)plane BER - HNY
- Take the train from Hengyang to Guilin Northtrain
27h 56m¥2,114–6,253Train, train to Copenhagen Airport, fly to Guilin Liangjiang International Airport
- Take the train from Berlin Hbf to Hamburg Hbftrain
- Take the train from Hamburg Hbf to København, Københavns Lufthavntrain
- Fly from Copenhagen Airport (CPH) to Guilin Liangjiang International Airport (KWL)plane CPH - KWL
28h 34m¥3,285–9,259Fly Berlin Brandenburg Airport to Liuzhou Bailian Airport, train
- Fly from Berlin Brandenburg Airport (BER) to Liuzhou Bailian Airport (LZH)plane BER - LZH
- Take the train from Liuzhou to Guilin Northtrain
20h 44m¥2,588–8,260Train to Václav Havel Airport Prague, fly to Guilin Liangjiang International Airport
- Take the train from Berlin Hbf to Praha-Holesovicetrain
- Fly from Václav Havel Airport Prague (PRG) to Guilin Liangjiang International Airport (KWL)plane PRG - KWL
21h 58m¥3,218–8,437
Berlin Brandenburg Airport (BER) to Guilin Liangjiang International Airport (KWL) flights
Questions & Answers
The cheapest way to get from Berlin to Guilin is to fly and train which costs ¥1700 - ¥6000 and takes 22h 30m.
The fastest way to get from Berlin to Guilin is to fly which takes 17h 22m and costs ¥2600 - ¥8500.
The distance between Berlin and Guilin is 8296 km. The road distance is 9832.4 km.
It takes approximately 17h 22m to get from Berlin to Guilin, including transfers.
Guilin is 7h ahead of Berlin. It is currently 4:42 AM in Berlin and 11:42 AM in Guilin.
Yes, the driving distance between Berlin to Guilin is 9832 km. It takes approximately 4 days 17h to drive from Berlin to Guilin.
There are 160+ hotels available in Guilin.
What companies run services between Berlin, Germany and Guilin, China?
Hainan, Air China, and three other airlines fly from Berlin Brandenburg Airport (BER) to Guilin Liangjiang International Airport (KWL) once daily.
- Website
- airchina.com
Flights from Berlin Brandenburg Airport to Guilin Liangjiang International Airport via Beijing Capital
- Ave. Duration
- 14h 25m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- ¥2,500–8,000
Flights from Berlin Brandenburg Airport to Guilin Liangjiang International Airport via Stockholm, Beijing Capital
- Ave. Duration
- 22h 55m
- When
- Friday
- Estimated price
- ¥2,500–8,000
Flights from Berlin Brandenburg Airport to Guilin Liangjiang International Airport via Copenhagen Airport, Beijing Capital
- Ave. Duration
- 23h 15m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- ¥2,500–8,000
Flights from Berlin Brandenburg Airport to Hengyang Nanyue Airport via Beijing Capital
- Ave. Duration
- 23h 10m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- ¥2,000–6,000
Flights from Berlin Brandenburg Airport to Hengyang Nanyue Airport via Stockholm, Beijing Capital
- Ave. Duration
- 21h 20m
- When
- Friday
- Estimated price
- ¥2,000–6,000
Flights from Berlin Brandenburg Airport to Hengyang Nanyue Airport via Copenhagen Airport, Beijing Capital
- Ave. Duration
- 21h 40m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- ¥2,000–6,000
Flights from Berlin Brandenburg Airport to Hengyang Nanyue Airport via Budapest, Beijing Capital
- Ave. Duration
- 28h 10m
- When
- Monday, Thursday, and Sunday
- Estimated price
- ¥2,000–6,500
Flights from Copenhagen Airport to Guilin Liangjiang International Airport via Beijing Capital
- Ave. Duration
- 19h 40m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- ¥2,300–7,000
Flights from Copenhagen Airport to Guilin Liangjiang International Airport via Warsaw Chopin, Beijing Capital
- Ave. Duration
- 17h 10m
- When
- Wednesday, Friday, and Saturday
- Estimated price
- ¥2,400–7,500
Flights from Berlin Brandenburg Airport to Liuzhou Bailian Airport via Beijing Capital
- Ave. Duration
- 15h 25m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- ¥2,500–8,000
Flights from Václav Havel Airport Prague to Guilin Liangjiang International Airport via Beijing Capital
- Ave. Duration
- 14h 20m
- When
- Monday and Friday
- Estimated price
- ¥2,500–7,500
Flights from Václav Havel Airport Prague to Guilin Liangjiang International Airport via Warsaw Chopin, Beijing Capital
- Ave. Duration
- 18h 55m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- ¥2,400–7,500
Flights from Václav Havel Airport Prague to Guilin Liangjiang International Airport via Istanbul, Tianfu International
- Ave. Duration
- 19h 5m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥2,600–7,500
Flights from Václav Havel Airport Prague to Guilin Liangjiang International Airport via Copenhagen Airport, Beijing Capital
- Ave. Duration
- 22h 40m
- When
- Monday, Tuesday, and Thursday
- Estimated price
- ¥2,500–7,500
- Website
- hainanairlines.com
Flights from Berlin Brandenburg Airport to Guangzhou Baiyun International Airport via Beijing Capital
- Ave. Duration
- 17h 1m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- ¥1,800–5,500
- Website
- en.ceair.com
Flights from Copenhagen Airport to Guilin Liangjiang International Airport via Shanghai Pudong
- Ave. Duration
- 19h 50m
- When
- Monday, Thursday, and Saturday
- Estimated price
- ¥2,500–7,500
- Website
- tianjin-air.com
Flights from Berlin Brandenburg Airport to Guilin Liangjiang International Airport via Beijing Capital, Yichang
- Ave. Duration
- 21h 45m
- When
- Wednesday and Friday
- Estimated price
- ¥2,500–8,000
- Website
- csair.com
Flights from Berlin Brandenburg Airport to Guangzhou Baiyun International Airport via Budapest
- Ave. Duration
- 14h 55m
- When
- Tuesday and Saturday
- Estimated price
- ¥1,600–5,500
- Website
- 9air.com
Flights from Berlin Brandenburg Airport to Hengyang Nanyue Airport via Beijing Capital, Taiyuan
- Ave. Duration
- 22h 40m
- When
- Sunday
- Estimated price
- ¥2,000–6,500
Train from Guangzhou South station to Guilin West
- Ave. Duration
- 2h 45m
- Frequency
- Every 2 hours
- Estimated price
- ¥150–330
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥150–210
- Adult - 1st Class
- ¥230–330
Train from Liuzhou to Guilin North
- Ave. Duration
- 1h 27m
- Frequency
- 3 times a day
- Estimated price
- ¥70–140
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥70–100
- Adult - 1st Class
- ¥95–140
Train from Guangzhou South station to Guilin West
- 2nd Class Seat
- ¥190–220
- 1st Class Seat
- ¥320–360
- Business Class Seat
- ¥470–700
Train from Liuzhou to Guilin North
- 2nd Class Seat
- ¥75–85
- 1st Class Seat
- ¥120–135
- Business Class Seat
- ¥170–250
Train from Hengyang to Guilin North
- Hard Seat
- ¥60–90
- Hard Sleeper
- ¥95–120
- Soft Sleeper
- ¥170–250
Train from Liuzhou to Guilin North
- Hard Seat
- ¥45–70
- Hard Sleeper
- ¥55–85
- Soft Sleeper
- ¥130–190
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Berlin Hbf to Hamburg Hbf
- Ave. Duration
- 2h 33m
- Frequency
- Hourly
- Estimated price
- ¥160–800
- Website
- https://int.bahn.de/en
- Phone
- +49 30 300 137 300
- info@flixbus.de
- Website
- flixtrain.de
Train from Berlin Hbf to Hamburg Hbf
- Ave. Duration
- 2h 3m
- Frequency
- Every 4 hours
- Estimated price
- ¥70–470
- Website
- https://www.flixtrain.com/
- Phone
- +46 40 669 62 00
- snalltaget@snalltaget.se
- Website
- snalltaget.se
Train from Berlin Hbf to Hamburg Hbf
- Ave. Duration
- 2h 50m
- Frequency
- 5 times a week
- Estimated price
- ¥250–350
- Website
- https://www.snalltaget.se/en
- Phone
- +47 70 13 14 15
- kundehenv@dsb.dk
- Website
- dsb.dk
Train from Hamburg Hbf to København, Københavns Lufthavn
- Ave. Duration
- 5h 10m
- Frequency
- Once daily
- Estimated price
- ¥700–1,200
- Website
- https://www.dsb.dk/en/
Train from Berlin Hbf to Praha-Holesovice
- Ave. Duration
- 3h 47m
- Frequency
- Twice daily
- Estimated price
- ¥500–850
- Website
- https://www.dsb.dk/en/
Want to know more about travelling around China
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
How to plan an amazing trip around Scandinavia
Read the travel guide
























