Dubai International (DXB) to Narita International (NRT).
A nonstop flight from Dubai to Tokyo takes approximately 10h.
The distance is 4,835 miles (7,780 km). with a nonstop flight time of about 10h.
Set up a guest alert and we'll keep checking prices for you. No account needed.
Get Started Free →