Several videos posted by passengers on the WestJet flight depict the horror for those inside.
Stephen Belford, who was on the WestJet flight, wrote on Instagram that the pilot had just announced they were "low on staff" when the Sunwing flight struck them.
Video posted by Mr Belford shows the wing billowing out flames and smoke. Just seconds later, the wing ignites into a fireball sending passengers into panicked hysteria.
"Oh, f**k," he exclaims while undoing his seatbelt.
Others shout and try to make their way to the exit. A voice yells, "remain seated", several times. But it goes unnoticed.
"There was an audible crunch, and the plane rocked slightly. Everyone was a little shocked and kind of chuckling at the situation," WestJet passenger Gustavo Lobo told CBC News.
A man says, "it's not our plane that's on fire". But the information makes no difference as many thought it was their own plane on fire. The yelling continues.
"Evacuate, evacuate," says a voice on the airline PA system but is drowned with screams of panicked passengers.
The video ends soon after a man announces, "grab your jacket, guys".
All passengers were safely evacuated from the WestJet flight and taken to the terminal. The fire was contained before it could spread beyond the wing. One firefighter was injured in the process. Transportation Board of Canada has sent two investigators to Toronto Pearson airport to assess the collision between the two planes, reported CBC news.
Get the latest election news, live updates and election schedule for Lok Sabha Elections 2019 on ndtv.com/elections. Like us on Facebook or follow us on Twitter and Instagram for updates from each of the 543 parliamentary seats for the 2019 Indian general elections.