Flight distance between Bangkok, Thailand and San Jose, United States of America 7,961.0 mi / 12,812.0 km