Question: do canadian passport holders need visa for oman?
Answer: Canadian citizens using Canadian passports need a visa to enter Oman for all purposes. This is usually issued at the airport upon arrival. Canadian tourist on cruise ships usually benefit from a ship-wide visa issued to the cruise line by Oman, so no personal passport visa is required.