Find Cheap Flights from Shanghai (SHA) to Colombo (CMB) from

Choose two or more items and save on your trip:

Many airlines offer flexible change policies

Earn BONUS+ rewardsOpens in a new window on top of your airline points

Enjoy exclusive promotions on the ebookers app!

Selected flight deals from Shanghai to Colombo

The lowest prices found within the past 7 days from Shanghai to Colombo were CHF 179 for one-way flights and for return flights, for the period specified. Prices and availability are subject to change. Additional terms apply.

Cheap Flights from Shanghai to Colombo & Flight Information
Origin airport IATA code
SHA
Destination airport IATA code
CMB
Number of flight options
1
Average flight time
7 hours 5 mins

Colombo CMB Flight Information

Traveling From
Shanghai
Origin Airport IATA Code
SHA
Traveling To
Colombo
Destination Airport IATA Code
CMB
Number of Airlines Serving
1
Available Airlines
Air China, China Eastern Airlines, Thai Airways International, Cathay Pacific, Malaysia Airlines, Korean Air, Emirates
Distance
5098 km
Direct Flight Time
7 5
Flight Price

Need a car after flight from Shanghai to Colombo

^Savings based on all holiday package bookings with Flight + Hotel made on ebookers.ch from January 1, 2018 to December 31, 2018 as compared to the price of the same components booked separately. Savings will vary based on origin/destination, length of trip, stay dates and selected travel supplier(s). Savings not available on all packages.