Can I use the Miles earned on my current flight towards an instant upgrade on the same flight?

You will need to have sufficient Skywards Miles in your account at the check-in desk or on board to get an instant upgrade. As Miles are only credited to your account after you complete a journey, we cannot factor in the Miles earned on the journey you are currently taking.

Related questions

How do I book an instant upgrade reward?
Can I upgrade one part of a multi-flight journey?
If I upgrade, will I be served meals as per the purchased class or the upgraded class?