Hi Olivia: I don't think I've spoken with you before, so welcome to the Canadian Board.

I am a
travel agent in Ontario, so I'm not very familiar with flights from your area, but I can tell you that
Disney Cruise Lines air program only uses Calgary, Edmonton, Montreal, Ottawa, Toronto, Vancouver and Winnipeg as Canadian Gateways. It would probably be best for you to arrange for air separate from the cruise package. Since cruise prices vary enormously by season, cabin category etc., I can't really give you an idea as to pricing. If you could let me know how many people in your family, your kids ages, when you would like to travel, and if you want an inside or outside cabin, I could give you an idea of your costs. Also if you like you can book online here with
Dreams Unlimited. Hope this helps a bit.