What is the flying time from Bangkok to Tokyo?

Flight:

Bangkok (BKK) to Tokyo (TYO)

Flight Duration 5 hours 35 mins

Distance:

The distance between Bangkok, Thailand and Tokyo, Japan is 2860 miles (4603 km).