Home/Flights from Bangkok/BKK to NRT
Flight Route
BKKNRT

Flights from Bangkok to Tokyo

Suvarnabhumi (BKK) to Narita International (NRT).

Distance
2,870 mi
4618 km
Flight Time
7h
nonstop

Airports

Frequently Asked Questions

How long is the flight from Bangkok to Tokyo?

A nonstop flight from Bangkok to Tokyo takes approximately 7h.

Bangkok to Tokyo Flight Info

The distance is 2,870 miles (4,618 km). with a nonstop flight time of about 7h.

Track Bangkok to Tokyo prices

Set up a guest alert and we'll keep checking prices for you. No account needed.

Get Started Free →

More for this route

Related Routes

Looking for the return flight?

Check prices for Tokyo to Bangkok

View Tokyo → Bangkok