From the top of my head:
MON: A330/A300
TOM/FCA: B767/B757
VIK: B738
TCX/MYT: B757
If you are after comfort then there is only one choice: TOM.
P.S. The A321 can make it to SSH on it's own steam non stop but I would guess there maybe more weight restrictions in certain weather conditions. Also, please note: the A319 has the furthest range of any of the A320 series standard aircraft. It is A319, A320 and finally the A321 - I don't know where the A318 fits in!