460 kilometers / 285 miles
or 248 nautical miles.
Your flight will depart from Osaka airport (34° 41' 37" N,135° 30' 7" E) and land at Tokyo Narita airport (35° 45' 50'' N,140° 23' 27'' E).
Osaka and Tokyo Narita are in the same time zone and have the same time throughout the year.
Learn more about the time difference between Osaka and Tokyo Narita.
Disclaimers: there may be NO flights or direct flights from Osaka to Tokyo Narita, so in that case, the information should be just considered as "distance-only" calculation from Osaka to Tokyo Narita.