I am planning to visit Toronto in March (yay!). I have a valid green card and driver's license, and I have read the official page
regarding visitor visas, which says I don't need a visitor visa if I am a US resident.
However, I have some questions:
Is it true it's better not to fly? Should I go by train? It's cheaper anyway, is it also less horrible when it comes to customs?
Will I need any other documentation besides a license and a green card? I have my country's passport, but it will expire like 2 weeks after the trip, should I take it anyway?. My passport is from a country that requires a visa to enter Canada, so it seems pretty useless to show it.
Can I get back into the US with just my green card? browsing forums, it looks like this could be a problem. Will I need anything else to get back in the country?
I will appreciate any tips and anecdotes. Thank you!