Yes, a valid visa for each nation is one of the basic admission criteria for Canadian citizens for Siem Reap - Saigon cruises.
Cambodia Visa
Travelers have to get a Visa on Arrival (VOA):
- Available at: Major international airports (Phnom Penh, Siem Reap, Sihanoukville) and certain land borders
- Validity: 30 days (Tourist Visa - T class)
- Requirements: Valid passport (at least 6 months validity), 01 passport-sized photo, Visa fee (40,9 - 47,80 CAD/person), and completed visa application form (available at the airport/land border).
Vietnam Visa
You should apply e-Visa in advance at: https://evisa.gov.vn/
Or else, you can contact BestPrice Travel to apply e-Visa (54,7 CAD/person) with simple procedures and time-saving.