If you need you should buy extra baggage from airlines website only when you are travelling from Delhi to Toronto. At the airport, it is going to be a-lot expensive.