Flight distance between Bangkok, Thailand and Duque de Caxias, Brazil 9,989.0 mi / 16,075.7 km