Cheap flights from Guilin to Shanghai
Flights starting at $163. Choose between Air China, China Eastern Airlines, or Shanghai Airlines to find the best price.
100+ million searches a day to find you the best available price.
Explore unique options you won’t find anywhere else.
Discover flight options and prices the airlines don’t want you to see.
Tips to know when travelling to Shanghai
$163 | |
$163 | |
$231 | |
$306 | |
$163 – $318 |
Search by stops
Search by carrier
Search by price
Search by departure date
Find the best day to fly to Shanghai
One-way trips
Return trips

By subscribing you agree to receive offers according to the conditions described in our Privacy Policy.
Weekly direct flights
Mondays | Tuesdays | Wednesdays | Thursdays | Fridays | Saturdays | Sundays | |
---|---|---|---|---|---|---|---|
Direct flights | 6 | 4 | 3 | 5 | - | 4 | 3 |
Shanghai Airlines on Mondays, Tuesdays, Wednesdays, Thursdays, Saturdays, and Sundays.
China Eastern Airlines on Mondays.
Air China on Tuesdays, Thursdays, and Saturdays.
Juneyao Airlines on Thursdays.
Check-in for a flight from Guilin to Shanghai
Name | Carrier code | IATA Code | Passport needed during booking | |
---|---|---|---|---|
Air China | CCA | CA | Yes | |
China Eastern Airlines | CES | MU | Yes | |
Shanghai Airlines | CSH | FM | Yes | |
Juneyao Airlines | DKH | HO | Yes | |
China Southern Airlines | CSN | CZ | Yes |
Online check-in is not available for these airlines.
Frequently asked questions
Planning a trip? Thanks to our Virtual Interlining algorithm, we offer billions of route combinations between any A and any B in the world by plane, train, and bus. Find the cheapest routes and best deals for you, as well as the best dates on which to travel.
Explore alternative trips
Flights from Guilin
- Flights from Guilin to Beijing
- Flights from Guilin to Zhangjiajie
- Flights from Guilin to Xi'an
- Flights from Guilin to Singapore
- Flights from Guilin to Xiamen
- Flights from Guilin to Zhengzhou
- Flights from Guilin to Kuala Lumpur
- Flights from Guilin to Hanoi
- Flights from Guilin to Kunming
- Flights from Guilin to Lijiang
- Flights from Guilin to Sanya
- Flights from Guilin to Huangshan City
- Flights from Guilin to Qingdao
- Flights from Guilin to Nanning
- Flights from Guilin to Hangzhou
- Flights from Guilin to Kota Kinabalu
- Flights from Guilin to Medan
- Flights from Guilin to Xingyi, Guizhou
- Flights from Guilin to Yangon
- Flights from Guilin to Phuket City
Flights to Shanghai
- Flights from Beijing to Shanghai
- Flights from New York to Shanghai
- Flights from Los Angeles to Shanghai
- Flights from Guangzhou to Shanghai
- Flights from Shenzhen to Shanghai
- Flights from San Francisco to Shanghai
- Flights from Tokyo to Shanghai
- Flights from Bangkok to Shanghai
- Flights from Xi'an to Shanghai
- Flights from Chengdu to Shanghai
- Flights from Taipei to Shanghai
- Flights from Hong Kong to Shanghai
- Flights from Singapore to Shanghai
- Flights from Chicago to Shanghai
- Flights from Seoul to Shanghai
- Flights from Phuket City to Shanghai
- Flights from Manila to Shanghai
- Flights from Washington, D.C. to Shanghai
- Flights from Osaka to Shanghai
- Flights from Wuhan to Shanghai
Popular routes
- Flights from Naples to Paris
- Flights from Kolkata to Bengaluru
- Flights from Cúcuta to Lima
- Flights from Melbourne to Auckland
- Flights from Salt Lake City to Albuquerque
- Flights from Detroit to Athens
- Flights from Montería to Medellín
- Flights from Phuket City to Chiang Rai Province
- Flights from New York to Paris
- Flights from Orlando to South Bend
- Flights from Istanbul to Santorini
Search, compare, and book flights, trains, or buses to get there.