Originally Posted by
PETER01
Mind you will have to make sure there is MFU availability which is scarce for next year.
I'd go with what Genius1 said but maybe also worth conisdering Westjet for your one way flight. May for example is approx $200 CAD.
My BIL lives in Barrie and regularly flies with them all over Canada.
^ for Westjet - and you may even be able to book the ticket through BA, they announced a ticket agreement a few months (year?) back. No miles or TPs though. Only way to get those is to go through the US.