Fortunately my entire family (parents and 3 sisters) were able to get visas to attend my wedding. The plan is for my family to be in Canada for 3 weeks before they return home. My mother, however, is very adamant that she wants to stay with me longer as she hasn't seem me for many years now. My family eventually gave in to her request and only purchased one way ticket for her (home to YYZ) while the others (dad and sisters) all have round trip tickets.
My question is when you're passing through the airport immigration check upon landing in Canada, is it mandatory to have a return ticket? Do they always ask for it? What will happen to someone who has all the proper documents to show (passport, visa, my wedding card for purpose of visit, a copy of my PR card) but has no return ticket. Will they not be allowed into Canada? Will they be boarded on a flight back to our home country?
My question is when you're passing through the airport immigration check upon landing in Canada, is it mandatory to have a return ticket? Do they always ask for it? What will happen to someone who has all the proper documents to show (passport, visa, my wedding card for purpose of visit, a copy of my PR card) but has no return ticket. Will they not be allowed into Canada? Will they be boarded on a flight back to our home country?