When you travel to Canada, you may need an Electronic Travel Authorization (eTA) or a visa/permit; this depends on your citizenship and the purpose of your travel. Canadian Visa Expert is an immigration service to help people who want to move to Canada. Airlines and other transport companies insist on seeing proper, valid travel documents when people are traveling. If you don’t have an eTA or visa/permit, you may not be allowed to enter Canada or your travel may be delayed. Special rules apply to U.S. or Canadian citizens.