Direct flights from Bengaluru to Tokyo
All flights from BLR to NRT non-stop. There are direct flights from Kempegowda International Airport, India to Narita International Airport (NRT), Japan every day of the week with JAL. The flight distance is 4187 miles and the trip usually takes about 8 hours and 40 minutes.
Airlines with non-stop routes:

JAL
Flight schedule from Bengaluru to Tokyo with JAL
This is a weekly direct flight schedule for JAL. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.
Flight
The timetable & schedule information was updated at 2025-06-13
Bengaluru to Tokyo flight departures
Select a date to see all scheduled flight departures between BLR to NRT.
BLR - NRT information
-
Distance4187 miles (6737 km)
-
Flight time8 hours and 40 minutes
-
Airlines
JAL
-
AlliancesOne WorldSky TeamStar Alliance
-
ClassesEconomyBusinessFirst Class
-
JAL AircraftBoeing 787
-
Departure TerminalTerminal 2 (JAL)
-
Arrival TerminalTerminal 2 (JAL)