Flight routes from Colombo to Tokyo
CMB to NRT. All flight route options from Bandaranaike International, Sri Lanka to Narita International Airport, Japan. These flights are operated by 12 different airlines. You can either fly non-stop with SriLankan Airlines or choose from 9 different transit flights. The shortest flight time is 8 hours and 50 minutes.
Find the best prices on hotels and car rental near Narita Airport
We got great deals on hotels and car rentals near the airport.
Colombo to Tokyo flights
With over 292 flights every week and 10 different airlines you have a wide option of flights to choose from. You can fly non-stop to Tokyo (NRT) from Colombo (CMB) with SriLankan Airlines but if a stopover option suits you better you can choose to fly via Bangkok, Hong Kong or any other of the 9 alternatives with flight connections.
Tip! You might want to consider arriving at Tokyo International Airport (HND) instead.
Colombo to Tokyo with SriLankan Airlines
You can fly non-stop every Monday, Wednesday, Friday or Saturday with departure times at 19:50 or 20:35. SriLankan Airlines is a member of the air alliance OneWorld.
With Thai Airways International
If you fly from Colombo with Thai Airways International you will do a stopover in Bangkok, BKK before reaching Tokyo. This flight trip will take 11 hours and 20 minutes and you can fly every weekday with departures at 00:55. Thai Airways International is a Star Alliance member.
With Cathay Pacific
If you fly from Colombo with Cathay Pacific you will do a stopover in Hong Kong, HKG before reaching Tokyo. This flight trip will take 11 hours and 45 minutes and you can fly every Wednesday or Friday with departures at 00:50 or 01:10. Cathay Pacific is a member of the air alliance OneWorld.
With China Eastern Airlines
If you choose to fly with China Eastern Airlines from Colombo to Tokyo you can make a transit either via Kunming or via Shanghai. The route via Kunming is 40 minutes faster. China Eastern Airlines is a member of SkyTeam.
Miles & flight time: CMB - NRT
The shortest flight time between CMB and NRT is 8 hours and 50 minutes.
Via | Total flight time | Layover time | Miles |
---|---|---|---|
Direct | 8h 50m | - | 4308 (6932 km) |
BKK Bangkok | 11h 35m | 1h 50m | 4399 (7078 km) |
HKG Hong Kong | 11h 45m | 1h 45m | 4358 (7012 km) |
KMG Kunming | 12h 10m | 2h 30m | 4319 (6949 km) |
PVG Shanghai | 12h 50m | 4h 50m | 4308 (6932 km) |
SIN Singapore | 13h 10m | 2h 5m | 5064 (8148 km) |
TFU Chengdu | 13h 25m | 3h 20m | 4382 (7051 km) |
ICN Seoul | 14h 8m | 2h 35m | 4389 (7062 km) |
CAN Guangzhou | 14h 10m | 4h 15m | 4336 (6977 km) |
KUL Kuala Lumpur | 14h 30m | 3h 20m | 4921 (7918 km) |
![CMB-NRT flight routes](/routes/CMB-NRT.png)
![Colombo - Tokyo route map and flight paths](https://www.flightroutes.com/routes/CMB-NRT.png)
Unpublished Flight Rates From Colombo to Tokyo
From Colombo to Japan
Below is a list of other destinations to Japan from Bandaranaike International with either direct flights or 1 stop connections.