CSC Travel

Visa Services

Please note that visas are issued at the discretion of Saudi Embassy

CSC International Travel takes away the hassle of tedious visa application procedures for those who wish to visit Saudi Arabia. If you are going to visit a family member or you are going for business meeting in Saudi Arabia we can assist you in applying for a visa.
You will be required to visit our office, we will guide you through and assist you in your application.
- Family Visit Visa
- Foreign Family of a Saudi Citizen Visa
- Investor Visa
- Residency
- Work Visa
- Government
- Working Visit Visa
- Personal Visa
- Extend Return Visa
​​- Extend Return Visa if Passport is Lost
- Commercial Visa
- Organizations and Missions Visa​

Click here for application forms


CSC International Travel

77 City Centre Drive, Suite 501
East Tower, Mississauga, ON, L5B 1M5, Canada
View Location Map

Quick Contact

Copyright © 2024 CSC Travel. All rights reserved. Powered by CSS.