I am travelling to the US in 3 weeks (UK resident) and have been unable to get my Canadian passport renewed until now as the only guarantor I could find has been unavailable.
I have a valid UK passport, but my proof of Canadian citizenship will be with the Canadian embassy at the time of my flight (applying for a Canadian passport, already have an out of date child's passport).
I'm assuming that in order to have the 6 months of travel in the US that Canadian citizens are eligible for, I must have a current Canadian passport.
So I think my only choice is to enter on my British passport with an ESTA application, and even though this asks what other countries I'm a citizen of, I will still only be eligible for 3 months within the US.
I also have to have transport organised out of the US within 90 days of entry and a flight out of North America booked some time after that in order to convince them I do not intend to remain in the US. I do intend to visit Canada, but as a dual national I must now enter Canada with a Canadian passport. I won't have this to show the authorities when I enter the States (although I will receive it while I'm out there) as it'll still be being processed. Would they consider that an issue in entering Canada/leaving the US and therefore deny me entry to the country?
Sorry for a relatively incoherent mess, any help would be greatly appreciated.