Originally Posted by
Aelx2k
However, I hear of a lot of residents of Canada who have trouble travelling to the US on a one way ticket. If you are a Canadian resident you are leagally allowed to go to the US on a one way ticket. And it's the same if you are a Canadian citizen.
You have the condition right (or is it a privilege?) providing you can satisfy the U.S. immigration officer that you are not a risk of illegally overstaying or working in the U.S.
I have an HNL-NRT-HNL ticket booked on ANA for the beginning of May. I am an EU ciitzen who is a resident of Canada. Let's see if at NRT they'll let me board my flight with just proof of being a Canadian resident. If they ask me for a ticket from HNL to Canada, I'll ask for a supervisor (even though, I will have one in my pocket!).
You may have trouble with U.S. immigration officers at HNL who may ask how you're going to get home (to either Canada or the E.U.).
You may have a right but I wouldn't push it too far outside Europe.