A green card allows you to enter the United States. It doesn't mean it will allow you to enter other countries, though. In the case of Mexico, you need to present your international passport; if you have an American passport you may enter Mexico without needing a visa. Otherwise, some restrictions apply but in general terms, people from developed countries don't require a visa to enter Mexico.
Yes, as a green card holder, you can visit Canada. However, you may need to obtain a visa or an Electronic Travel Authorization (eTA) depending on your country of citizenship.
She would need her Cuban passport and her American Green Card.
in 2001 I was a geencard holder and had to apply get a tourist visa to visit Canada. hope this helps
no . you don't need it.
you will need a passport
Yes, permanent residents have no problem going to Canada and coming back home. You will only need your gren card to present it to the immigration officer. I tavel a lot to Canada and I have never had a problem. But, by Air a US citizen will need a Valid US Passport to even enter the plane.
passport if you beyond the border a green card
No, you would need to obtain a green card
Yes, as a permanent resident with a green card, you can travel to Canada. However, you may need to obtain an Electronic Travel Authorization (eTA) before your trip.
Yes, you still need a visa. But it's better if you apply from the US not Iran. If you are an Iranian green card holder, you can visit Canada without visa though. Same with Bahamas, Costa Rica, Bermuda and Jamaica.* Remember to always have your passport with you when visiting these countries otherwise the US won't allow you to comeback with just the green card.
yes
NO....