Flight distance between Bangkok, Thailand and San Pedro de Macorís, Dominican Republic 10,105.0 mi / 16,262.4 km