Cheap Flights from Colombo to Tokyo Narita

Travellers and cabin class

Compare Colombo to Tokyo Narita flight deals

Find the cheapest month or even day of the year to fly to Tokyo Narita

Book the best Tokyo Narita fare with no extra fees

Flight deals from Colombo to Tokyo Narita

Looking for a cheap last-minute deal or the best return flight from Colombo to Tokyo Narita? Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from Colombo to Tokyo Narita

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Colombo to Tokyo Narita flights are currently cheapest in May.

Direct flights from Colombo to Tokyo Narita

Colombo to Tokyo Narita: Alternative routes

Compare routes from Colombo to Tokyo below. You may find an airport to fly into that's cheaper, faster, or easier than Tokyo Narita.

Colombo to Tokyo: Flight information

The things to know before you go.
Cheapest flight found378 €
Cheapest month to flyMay
Average flight time8 hrs, 28 mins
Most popular airlineJapan Airlines
Average flights per week9

Finding cheap flights from Colombo to Tokyo Narita: Frequently asked questions

The best price we found for a return flight from Colombo to Tokyo Narita is 378 €. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
8 hours and 28 minutes is the average flight time from Colombo to Tokyo Narita.
Japan Airlines and SriLankan Airlines fly direct from Colombo to Tokyo Narita.
As of May 2025, there are 9 flights per week flying from Colombo to Tokyo Narita.
The cheapest month to fly from Colombo to Tokyo Narita is usually May 2025.
After crunching the numbers on our flight calendar, we found that it is currently cheapest to fly from Colombo to Tokyo Narita Airport on Wednesday, 14 May 2025.
Yes – the average flight time is 8 hours and 28 minutes.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Tokyo Narita but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.

Flying from Colombo to Narita International Airport (NRT): what you need to know

  • Bandaranaike International Airport (CMB) is Colombo's main airport. Check out your options for reserving a flight from Colombo to Narita International Airport (NRT) leaving from here.

  • 8 hours 46 minutes is the average time for a direct flight from Colombo to Narita International Airport.

  • Tokyo is 3 hours 30 minutes ahead of Colombo. Narita International Airport is located in Tokyo, which operates on the UTC+9 timezone.

  • Bandaranaike International Airport (CMB) to Narita International Airport (NRT) is the most popular route. There are 7 direct weekly flights to pick from. If you have things to do before heading off, take the last flight with SriLankan Airlines at 20:35. Choose the first CMB to NRT departure operated by SriLankan Airlines at 19:50 if you want to get going earlier.

  • Arriving two hours before an international flight and one hour ahead of a domestic departure are tried-and-true travel tips. Get to the airport on time to catch your flight from Colombo to NRT.

  • Show up at the airport even earlier during popular months like August. Aim for two hours before a domestic departure and as much as four hours for international journeys. After checking in, you can use any extra time to relax or grab something to eat.

Airports in Colombo

Bandaranaike International Airport (CMB)

  • You can book a direct flight from Colombo to Narita International Airport (NRT) out of Bandaranaike International Airport (CMB).

  • You'll find a direct flight from Colombo to Narita International Airport with SriLankan Airlines. This top carrier operates services from CMB.

  • Stopovers are the ideal opportunity to break up your trip — and perhaps even explore another city. When searching for flights from Colombo to NRT leaving from Bandaranaike International Airport (CMB), uncheck the 'Direct flights only' box to see where you can visit along the way. Some popular options include:

    • Suvarnabhumi Airport (BKK)

    • Hong Kong International Airport (HKG)

    • Shanghai Pudong International Airport (PVG)

  • The distance from central Colombo to CMB is approximately 32 kilometres. Use travel apps like Google Maps for the best way to get there, whether that's in your own car or with public transport.

  • In search of a convenient hotel near Bandaranaike International Airport? If you're catching an early flight from Colombo to Narita International Airport, these accommodation options will have you moments from your departure gate:

About Narita International Airport (NRT)

Getting from Narita International Airport (NRT) to central Tokyo

  • Narita International Airport to the centre of Tokyo takes around 58 minutes by car. It's approximately 64 kilometres away. See what options are available, such as cabs, car rentals or ride-sharing.

How to find the cheapest flights from Colombo to Narita International Airport (NRT)

  • The lowest price we've seen for a one-way ticket from Colombo to Narita International Airport is 200 €. The cheapest price for a return flight is 378 €. Remember fares can change due to availability at the time of booking.

  • We recommend booking as early as possible to secure cheap tickets from Colombo to NRT. You're more likely to bag a bargain and have a wider selection of flight times and travel dates.

  • Use the 'Whole month' search function and compare the prices of tickets from Colombo to Narita International Airport across the entire month. We've highlighted the lowest fares in green, making it easy to find a flight within your budget.

  • Set up a Price Alert for cheap tickets from Colombo to NRT. There's no need to check every day to see whether fares have dropped. We'll let you know as soon as the price changes.

  • Tailor your flights with filters. Select your departure and arrival times, airlines and total journey duration. You can also sort results by 'Fastest,' 'Best' or 'Cheapest' flights from Colombo to Narita International Airport.

The best time to fly from Colombo to Narita International Airport (NRT)

  • July is the most popular month for flights from Colombo to Narita International Airport. To skip the crowds, visit Tokyo in April when things are quieter.

  • Before locking in your flight from Colombo to NRT, think about the type of weather you enjoy. August is the warmest month in Tokyo, with temperatures ranging from 26ºC to 29ºC.

  • Look for cheap flights from Colombo to Narita International Airport in February if you want to travel in cooler conditions. Temperatures are at their lowest then, ranging between 15ºC and 20ºC on average.

More about Tokyo

  • After locking in your flight from Colombo to Narita International Airport, think about where you want to stay in this city. Make one of these accommodation options your base for exploring Tokyo:

  • There are so many things to explore in this city it can be tricky to work out where to start. Tokyo Tower, Senso-ji Temple Yogodo and Mag's Park Rooftop Shibuya Crossing are top attractions which should be on any well-planned Tokyo itinerary.

Complete your Tokyo trip with a car rental

  • Finding you a cheap flight from Colombo to Narita International Airport isn't our only cool trick. Check out our car rentals in Tokyo and travel at your own pace. We find deals from trusted car rental providers and put them all in one place. Instantly compare offers and then book with no fees.

Prices shown on this page are estimated lowest prices only. Found in the last 45 days.