Air Transat flies between: Toronto - London, Toronto - Orlando, Vancouver - London, Toronto - Montreal, Toronto - Rome, Toronto - Amsterdam, Montreal - Paris, Calgary - London, Montreal - London, Toronto - Manchester, Montreal - Orlando, Toronto - Lisbon, Toronto - Dublin, Halifax - Orlando, Montreal - Rome, Halifax - London, London - Toronto, Montreal - Athens, Quebec City - Fort Lauderdale, Paris - Montreal, as well as several other routes.
Air Transat accepts all first bags per passenger for free, regardless of your destination. However, they have a costly penalty for overweight baggage, approximately $7.50 for each pound overweight your bag is. Weight restrictions range from 44 to 51 pounds. Air Transat also makes a point of noting that only one carry-on item is allowed per passenger, with a very small extra item permitted as well (such as a purse of camera bag).