You may be eligible to apply for an eTA (instead of a visitor visa) if you're a: Citizen from select visa-required countries and you're travelling to Canada by air. However, you still need visitor visa (not an eTA) when arriving by car, bus, train, or boat, including a cruise ship.