Flights from Tokyo to Colombo – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
NRT to CMB – All flight route options from Narita International Airport, Japan to Bandaranaike International, Sri Lanka. These flights are operated by 8 airlines. Fly non-stop with SriLankan Airlines or choose from 7 different transit flights. The shortest flight time is 9 hours and 20 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Bandaranaike
We got great deals on hotels and car rentals near the airport.
Tokyo to Colombo flights
With over 111 flights every week and 8 different airlines you have a wide range of options. You can fly non-stop to Colombo (CMB) from Tokyo (NRT) with SriLankan Airlines but if a stopover option suits you better you can choose to fly via Hong Kong, Shanghai or any other of the 7 alternatives with connectiing airports.
Tip! You can also fly to Colombo from Haneda Airport (HND).
Tokyo to Colombo with SriLankan Airlines
You can fly non-stop every Tuesday, Thursday, Saturday or Sunday with departure times at 11:15 or 11:20. SriLankan Airlines is a member of the air alliance OneWorld.
With Cathay Pacific
If you fly from Tokyo with Cathay Pacific you will do a stopover in Hong Kong, HKG before reaching Colombo. This flight trip will take 12 hours and 10 minutes and you can fly every day of the week except Mondays and Tuesday with departures at 14:20 or 14:50. Cathay Pacific is a member of the air alliance OneWorld.
Distance & flight times: Narita International Airport to Bandaranaike International
The shortest flight time between NRT and CMB is 9 hours and 20 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 9h 20m | - | 4308 miles (6932 km) |
HKG Hong Kong | 12h 10m | 1h 10m | 4358 miles (7012 km) |
PVG Shanghai | 13h 10m | 2h 45m | 4308 miles (6932 km) |
BLR Bengaluru | 13h 10m | 2h 50m | 4631 miles (7451 km) |
KUL Kuala Lumpur | 15h 0m | 4h 5m | 4921 miles (7918 km) |
BOM Mumbai | 15h 10m | 3h 0m | 5195 miles (8359 km) |
BKK Bangkok | 15h 46m | 4h 50m | 4399 miles (7078 km) |
SIN Singapore | 15h 53m | 4h 50m | 5064 miles (8148 km) |


Quick copy and share this page
From Japan to Colombo
Below is a list of other cities in Japan with flights to Colombo with either non-stop or connecting flights.