I am planning to land by driving from Buffalo in a rental car. I have the following questions :
1. Is there a US Border control which I need to pass before entering Canada? Do I need to surrender my unexpired I-94 here ( similar to when flying out of US).I have a valid I-94 and H1-B visa expiring in 2009.
Or where exactly I need to surrender my I-94? Is it when I return back to enter US? And then they will issue a new I-94?
2. For the proof of funds,is the latest bank statement enough? Or is it required to actually carry funds in the form of cashier's check,etc.
If someone can provide their recent experience for landing by road driving from Buffalo, it will be very helpful.
Thanks,
SS
1. Is there a US Border control which I need to pass before entering Canada? Do I need to surrender my unexpired I-94 here ( similar to when flying out of US).I have a valid I-94 and H1-B visa expiring in 2009.
Or where exactly I need to surrender my I-94? Is it when I return back to enter US? And then they will issue a new I-94?
2. For the proof of funds,is the latest bank statement enough? Or is it required to actually carry funds in the form of cashier's check,etc.
If someone can provide their recent experience for landing by road driving from Buffalo, it will be very helpful.
Thanks,
SS