Air Transat flies between: Toronto - London, Toronto - Orlando, Montreal - Paris, Vancouver - London, Toronto - Rome, Toronto - Montreal, Montreal - Orlando, Calgary - London, Toronto - Dublin, Toronto - Amsterdam, Halifax - Orlando, Quebec City - Fort Lauderdale, Montreal - London, Toronto - Lisbon, Montreal - Rome, Toronto - Manchester, Montreal - Athens, Montreal - Barcelona, Halifax - London, Montreal - Nice, 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).