If you don't mind, may I ask the route? Feels like I could get to NZ from here in about 18 hours flight time, so your flights leave me confused (I know you're going to France, not here, but still...).
Yeah that's about right, 12 hours or so across the Pacific to either LA/SF/Vancouver from Auckland then onward to your Canadian city of choice.
To get to Europe (Paris at least, I imagine the other major western European cities are similar) it doesn't really matter which way around the globe you go, North America or East Asia will get you 2x12h flights, and via the Middle East will have you on a mammoth 17h and then another 7h one.
On this trip I'm travelling via Seoul. Going to NZ I took a high speed train from my city to Paris, and in both Paris and Seoul my layovers were only a couple hours each, enough to eat and get through security really. In NZ my family doesn't live far from the airport and I think I timed the whole thing door to door at about 36 hours.
For the return ticket I selected a much longer layover so I could get out on one of the free transit tours they offer. Unfortunately I didn't think it through and my flight leaves a bit too early tomorrow morning for me to make it back in time so I'm just camping out in the terminal.
Basically I'm taking the night train because it's 30€ and will get me very close to my house. It's back to school on Monday and prices on both flights and regular high speed trains were through the roof when I needed to book a couple months back. I'll be wrecked either way so I quite like the idea of hopefully arriving in my city on some decent sleep.
TL,DR: I booked long ass connections