Flights
Hotels
From
To
1 traveler
Unsupported Browser!
Find Flights
Finding cheap flights is simple. More than 36 million people last year saved hundreds by using our flights tool.
Flights
Hotels
Round-trip
One-way
1 traveler
Unsupported Browser!
Find Flights
Finding cheap flights is simple. More than 36 million people last year saved hundreds by using our flights tool.
Did you mean flights from Shanghai to Colombo?

Cheap Flights from Colombo to Shanghai, CN, China - CMB to SHA Last modified: Aug 25, 2016 12:48 AM

Popular flights from Colombo to Shanghai Last modified: Aug 25, 2016 12:48 AM

We’ve got the inside scoop on finding the best time to fly for the best price. Not sure when to travel for your next vacation? Find details below on when-to-fly and when-to-buy.

Malaysia
CMBSHA
Sat 10/15
1 stop
SHACMB
Fri 10/21
1 stop
LKR61,276
Select
Srilankan
CMBSHA
Fri 9/9
nonstop
SHACMB
Thu 9/15
nonstop
LKR61,714
Select
Srilankan
CMBSHA
Wed 9/14
nonstop
SHACMB
Fri 9/23
nonstop
LKR61,714
Select
China Eastern
CMBSHA
Sun 11/6
nonstop
SHACMB
Sun 11/13
nonstop
LKR87,245
Select
Air China
CMBSHA
Tue 9/13
1 stop
SHACMB
Tue 9/20
1 stop
LKR98,771
Select
Air China
CMBSHA
Sun 9/25
1 stop
SHACMB
Thu 10/6
1 stop
LKR98,771
Select
Emirates
CMBSHA
Wed 9/14
1 stop
SHACMB
Wed 9/21
1 stop
LKR114,381
Select
Emirates
CMBSHA
Tue 10/25
1 stop
SHACMB
Fri 10/28
1 stop
LKR114,381
Select
Emirates
CMBSHA
Wed 11/2
1 stop
SHACMB
Tue 11/15
1 stop
LKR114,381
Select
Etihad
CMBSHA
Wed 10/26
1 stop
SHACMB
Sun 10/30
1 stop
LKR118,612
Select
Korean
CMBSHA
Tue 10/4
1 stop
SHACMB
Mon 10/10
1 stop
LKR129,263
Select
Thai
CMBSHA
Sun 9/11
2 stops
SHACMB
Sun 9/18
2 stops
LKR148,375
Select
Dragonair
CMBSHA
Sun 9/11
1 stop
SHACMB
Sun 9/18
1 stop
LKR176,824
Select
Mihin Lanka
CMBSHA
Wed 9/14
nonstop
SHACMB
Fri 9/23
nonstop
LKR216,215
Select
Air India
CMBSHA
Fri 9/23
1 stop
SHACMB
Sat 10/1
1 stop
LKR227,303
Select
Singapore
CMBSHA
Sat 8/27
1 stop
SHACMB
Tue 9/6
1 stop
LKR246,999
Select
Qatar
CMBSHA
Sat 10/15
1 stop
SHACMB
Fri 10/21
1 stop
LKR599,479
Select

How Much Does it Cost to Fly from Colombo to Shanghai (CMB to SHA)?

We have collected flight cost data from across the web for travel from Colombo to Shanghai, and have found the average flight price for this trip to be LKR73,531.

When Can I Buy the Cheapest Flight from Colombo to Shanghai (CMB to SHA)?

Airlines can adjust prices for plane tickets from Colombo to Shanghai based on the day and time that you decide to book your flight. We have collected data from all airlines, and have discovered that the best days to book flights are Tuesdays, Wednesdays, and Saturdays. Read our article to find more information about the best time to buy airline tickets.

How far in advance should you book flights from Colombo to Shanghai

The chart below shows up-to-date information regarding how far in advance a flight from Colombo to Shanghai should be booked.

Non Stop versus 1-Stop
Advanced PurchaseNon StopOne Stop
< 7 days LKR155,524 LKR90,892
7-14 days LKR242,914 LKR93,373
14-21 days LKR61,714 LKR75,574
21-30 days LKR90,017 LKR70,030
30-60 days LKR90,455 LKR61,276
60-90 days LKR70,759 LKR64,340
90+ days LKR73,677 LKR74,261

Non-Stop vs Connecting Flights from Colombo to Shanghai (CMB to SHA)

Your Colombo to Shanghai flight can be significantly cheaper by choosing a multi-stop airline ticket. Although these connecting flights sacrifice some convenience, on average, travelers save 20%-60% when they choose to fly multi-stop versus a direct flight.

The average price for connecting flights from Colombo to Shanghai is LKR190,246.

The average price for non-stop flights from Colombo to Shanghai is LKR175,949.

The chart below shows up to date information regarding non-stop flights from Colombo to Shanghai.

Nonstop Flight Details from Colombo to Shanghai
CarrierMonTueWedThuFriSatSunEarliest FlightLatest Flight
China Eastern 0 1 0 1 0 1 0 20:20 20:20
Srilankan 1 0 1 1 1 0 0 14:10 14:10

Colombo to Shanghai Flight Questions

Below are some common questions that asked about this flight route:

Question: How long is a direct flight from Colombo to Shanghai?
Answer: The average Colombo to Shanghai flight time is 7 hours and 7 minutes.
Question: How many kilometers are there between Colombo and Shanghai?
Answer: The distance from Colombo to Shanghai is 5095 kilometers.
Question: How common are direct flights from Colombo to Shanghai?
Answer: There are 7 direct flights from Colombo to Shanghai.
Question: What is the most popular airline for non-stop flights from Colombo to Shanghai?
Answer: Srilankan Airlines provides 57% of the non-stop flights between Colombo and Shanghai.
Question: What are the most popular connecting cities when flying from Colombo to Shanghai?
Answer: Chengdu, CN

Airlines Flying from Colombo to Shanghai (CMB to SHA) Number of flights searched: 131Last modified: Aug 25, 2016 12:48 AM

Below are the different airlines that fly from Colombo to Shanghai with the average price of their plane tickets. Just remember that different airlines offer different levels of comfort and service, so consider convenience when choosing your airline.

Below is the full flight schedule summary of the next 30 days for flights from Colombo to Shanghai.

Colombo to Shanghai
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Air India DEL X X X X X
Air China CTU X X X X
Cathay HKG X X X X X X X
Emirates DXB X X X X X X X
Emirates MLE / DXB X X X X X X X
Etihad AUH X X X X X X X
Korean ICN X X X
Malaysia KUL X X X X X X X
China Eastern - X X X
China Eastern KMG X X X
Singapore SIN X X X X X X X
Thai BKK X X X X X X X
Srilankan - X X X X

Airports for Your Route

These pages contain information about the major airports in Colombo and Shanghai, so you can feel comfortable knowing how to get around whether you are about to take off or you just landed.

Cheap International Flights from Colombo - CMB

FlightsAirlineLowest Price
Colombo to Hangzhou Air China, Cathay, Dragonair, China Eastern LKR89,288
Colombo to Ningbo Air China, Dragonair, China Eastern Check Dates
Colombo to Nanjing Air China, Cathay, JAL, Dragonair, China Eastern Check Dates
Colombo to Hong Kong Jet Airways, Air India, AirAsia, Air China, Cathay, Emirates, Etihad, JAL, Dragonair, Korean, Malaysia, Mihin Lanka, China Eastern, Malindo, Qantas, Qatar, Singapore, Thai, Turkish, Srilankan LKR57,629
Colombo to Bangkok Jet Airways, Air India, AirAsia, Air China, Cathay, Emirates, Etihad, flydubai, JAL, Korean, Malaysia, Mihin Lanka, China Eastern, Malindo, Qantas, Qatar, SpiceJet, Singapore, Thai, Turkish, Srilankan LKR30,055
Colombo to Beijing Air China, Cathay, Emirates, Etihad, JAL, Dragonair, Korean, Malaysia, Mihin Lanka, China Eastern, Asiana, Qatar, Singapore, Thai, Turkish, Srilankan LKR60,401
Colombo to Seoul Jet Airways, Air India, Alitalia, Air China, Cathay, Emirates, Etihad, JAL, Korean, Malaysia, China Eastern, Asiana, Qantas, Qatar, Singapore, Thai, Turkish, Srilankan LKR63,756
Colombo to Tokyo Jet Airways, Air India, Air China, Cathay, Emirates, Etihad, JAL, Dragonair, Korean, Malaysia, China Eastern, Asiana, Qantas, Qatar, Singapore, Thai, Turkish, Srilankan LKR68,717
Colombo to Guangzhou AirAsia, Air China, Cathay, Emirates, JAL, Dragonair, Korean, Malaysia, Mihin Lanka, China Eastern, Singapore, Thai, Turkish, Srilankan LKR49,459
Colombo to Taipei Air China, Cathay, Emirates, JAL, Dragonair, Korean, Malaysia, China Eastern, Singapore, Thai LKR64,048
Colombo to Singapore Jet Airways, Air India, AirAsia, Air China, Cathay, Emirates, JAL, Korean, Malaysia, Mihin Lanka, Air Mauritius, China Eastern, Malindo, Asiana, Qatar, South African, Singapore, Thai, Turkish, Srilankan, Oman Air LKR27,720
Colombo to Kuala Lumpur AirAsia, Cathay, Emirates, Etihad, JAL, Korean, Malaysia, Mihin Lanka, Air Mauritius, China Eastern, Malindo, Qatar, Singapore, Saudi Arabian, Thai, Turkish, Srilankan LKR18,967
Colombo to London Jet Airways, Aegean, Air Berlin, Air France, Air India, Alitalia, Cathay, Emirates, Etihad, Air Serbia, Korean, KLM, Kuwait, Malaysia, China Eastern, Austrian, UIA, Qatar, Singapore, Saudi Arabian, Thai, Turkish, Srilankan, Oman Air LKR67,112
Colombo to Manila AirAsia, Air China, Cathay, Emirates, Etihad, JAL, Dragonair, Korean, Malaysia, China Eastern, Asiana, Qantas, Qatar, Singapore, Saudi Arabian, Thai, Turkish, Oman Air LKR46,832
Colombo to Fukuoka Air China, Cathay, Etihad, JAL, Dragonair, Korean, Malaysia, China Eastern, Singapore, Thai LKR81,555
Colombo to Delhi Jet Airways, Air India, Cathay, Etihad, flydubai, Air Arabia, JAL, Kuwait, Malaysia, Mihin Lanka, Air Mauritius, China Eastern, Malindo, Austrian, Asiana, Qatar, SpiceJet, Singapore, Saudi Arabian, Thai, Turkish, Srilankan LKR48,146
Colombo to Qingdao Air China, Dragonair, Korean, China Eastern Check Dates
Colombo to Xiamen Air China, Cathay, Dragonair, Korean, Malaysia, China Eastern, Singapore LKR100,521
Colombo to Busan Air China, Cathay, JAL, Korean, China Eastern, Asiana Check Dates
Colombo to Jakarta AirAsia, Cathay, Emirates, Etihad, JAL, Korean, Malaysia, Mihin Lanka, China Eastern, Malindo, Qantas, Qatar, Singapore, Saudi Arabian, Thai, Turkish, Srilankan, Oman Air LKR33,848
Colombo to Shenzhen AirAsia, Air China, Korean, China Eastern, Singapore LKR88,850
Colombo to Osaka Air India, Air China, Cathay, Emirates, Etihad, JAL, Korean, Malaysia, China Eastern, Asiana, Singapore, Thai, Turkish, Srilankan LKR71,051
Colombo to Dubai Jet Airways, Air India, Cathay, Emirates, flydubai, JAL, Korean, Kenya, Kuwait, Malaysia, Mihin Lanka, China Eastern, Qatar, SpiceJet, Singapore, Saudi Arabian, Thai, Turkish, Srilankan, Oman Air LKR28,158
Colombo to Mumbai Jet Airways, Air India, Cathay, Etihad, flydubai, Air Arabia, Korean, Kuwait, Malaysia, Mihin Lanka, Air Mauritius, Malindo, Qatar, SpiceJet, Singapore, Saudi Arabian, Thai, Turkish, Srilankan, Oman Air LKR32,827
Colombo to Okinawa Cathay, Etihad, JAL, Dragonair, Korean, China Eastern, Thai Check Dates
Colombo to Hanoi Jet Airways, AirAsia, Cathay, Emirates, Etihad, JAL, Dragonair, Korean, Malaysia, China Eastern, Malindo, Asiana, Singapore, Thai, Turkish LKR39,684
Colombo to Nagoya Air China, Cathay, Etihad, JAL, Korean, Malaysia, China Eastern, Qatar, Singapore, Thai, Srilankan LKR74,698
Colombo to Kunming Air China, Cathay, Dragonair, Korean, Mihin Lanka, China Eastern, Singapore, Thai, Srilankan LKR58,942
Colombo to Ho Chi Minh City AirAsia, Cathay, Emirates, Etihad, JAL, Korean, Malaysia, China Eastern, Malindo, Austrian, Qantas, Qatar, Singapore, Thai, Turkish, Srilankan LKR49,167
Colombo to Chennai Jet Airways, Air India, AirAsia, Cathay, Etihad, flydubai, Air Arabia, Kuwait, Malaysia, Mihin Lanka, Air Mauritius, Qatar, SpiceJet, Singapore, Saudi Arabian, Thai, Srilankan, Oman Air LKR22,030
Cheap Flights from Colombo to Shanghai, CN, China, from LKR61,276 Round trip from CMB to SHA