Not sure what your closest airport is but might seriously be worth looking at Winnipeg on this one. Only $268 to Vancouver one way on any of June 22, 24, 26, 27, 30.
Kelowna only $266 on June 22, 24, 26, 27, 28, 29... Air Canada again. Other options just over $300.
Victoria $276 on June 22, 23, 24, 26, 27, 28, 29
If making connections is an issue Inwouldnt be surprised if the airline couple help make the process easier if you call and explain the situation... Or I see there are direct to Vancouver options across those dates for between $359 and $425.
Good luck!