Peut etre en passant d'abord par un autre pays qui soit bien desservi par montreal (offre speciale etc) et qui desserve bien l'indonésie ... en plusieurs étapes tu pourraient trouver moins cher.
J'ai essayé avec aircanada.com, pour montreal -> paris environ 700 € pour aout
puis voyages-sncf.fr pour paris -> jakarta environ 800€
puis jakarta -> denpasar avec un vol interne -> de 30 a 50 € selon les companies. (
http://www.bali-travel-online.com/flight_ticket.html)
pour un peu plus de 1500 € ca serait donc déjà 500 € de moins que 3000$ CAD.
Essayer avec un vol passant par amsterdam au lieu de paris... mais je pense que ca sera pareil.