Hello everyone I have a question, actually my mother has both Canada and USA visit visa so what I am thinking if I book one way ticket for her like from my home country to Canada and at the same time I will book USA ticket but US flight will schedule after 5months what I mean by that is first she will come to Canada on one way ticket and she will have the USA ticket as well so that she can show to the officer that she will be going to USA after 5months of stay in Canada and then she will be staying at USA for one month and after that she will come back to Canada again for 5months. Can I do like this way??? do I need to give her a return ticket for my home country when she will be traveling to Canada first time, as I mentioned above Please help me Iam confused!
Full guide
Why gaming a one-way ticket + delayed US flight to extend a Canada visit backfires
At that point it does not mean your mother is visiting but it means she is planning on staying in Canada. She may face rejection or questions when trying to come back from USA. If you're looking for a longer stay its best to apply for Super Visa
you can extend her stay extension. there is an option to day on IRCC website n no need to go to USA only for extension.