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