Porter Airlines flies between: Toronto - Montreal, Toronto - Chicago, Montreal - Toronto, Ottawa - Toronto, Toronto - Ottawa, Thunder Bay - Toronto, Toronto - Boston, Ottawa - Halifax, Halifax - Montreal, Toronto - Thunder Bay, Halifax - Ottawa, Toronto - Newark, Montreal - Halifax, Quebec City - Toronto, Sudbury - Toronto, Moncton - Ottawa, Toronto - Quebec City, Toronto - Myrtle Beach, Boston - Toronto, Ottawa - Moncton, as well as several other routes.
Porter charges between $25-30 for your first bag if you are flying in Firm or Flexible class. Second bags cost between $35-41. If you are flying in their higher Freedom class, you are permitted to check two bags at no cost. It may make more sense to try and fit everything into acceptable carry-on items as Porter allows two carry-ons per passenger, up to 20 pounds each. The maximum dimensions for the two carry-ons are 55 x 40 x 23 and 33 x 43 x 16 (all in centimetres).