As a
U.S. Green Card holder, you
do not
need a visitor
visa to travel to
Canada. However, you are expected to have an eTA if you plan to fly to or transit through
Canada. ... proof of status in the
U.S. (such as a valid
Green Card), and. your valid passport that you used to apply for your eTA.
read more >>