Flight distance between San José, Costa Rica and Bangkok, Thailand 10,770.2 mi / 17,333.0 km