Hi, I am a citizen of India currently residing in USA on a work visa. I have a multiple entry Canada Visitor Visa valid up to 9 years from now. I am flying to Ottawa next week and I did not book my return flight back to USA as I am not sure about the return date. I have heard that one may require to show their return ticket to enter Canada. Is this true ? Can someone please help ?
You may want to check with the airlines if they will allow you to board the flights with one-way tickets.
Also, a return ticket/confirmed travel bookings from Canada to the US will prove that you will leave Canada..... by a specific date.... if you are asked at the Canada POE
I did not book my return flight back to USA as I am not sure about the return date. I have heard that one may require to show their return ticket to enter Canada