Der Badminton World Cup 1986 fand in Jakarta und Bandung statt. Die Gruppenphase wurde vom 4. bis zum 6. November im GOR Bandung ausgetragen. Das Finale fand anschließend vom 6. bis zum 9. November im Istora Senayan in Jakarta statt. Das Preisgeld betrug 118.000 US-Dollar.