Visa Services

Travelers are quite often not sure of the specific requirements or document required to enter into a foreign country. Mackinnons Travels’foreign visa service,helps international travelers easily understand what is specifically required of them in order to gain passage into another country. As pledged by Mackinnons Travels, we have proudly promised and delivered professional value added services to our customers. We apply visa on behalf of the traveler by handing over their visa documents to specific Embassies (that Travel Agencies are permitted to submit for visas).


– Visa assistance for all countries (Visitor, Business, Pilgrimage)

– Immigration / Emigration assistance for Sri Lanka

– Online visa form assistance / Appointment

– Translations of documents

– Visa extensions

We have also extended our services for providing Visa Assistance for Visa Procedures. All details are thoroughly analyzed in every Visa Application and supporting documents to ensure a smooth process. This service can be utilized by travelers who plan to visit countries in which the Embassy requires the traveler himself to apply for his visa. This service will prevent a traveler to go through the entire visa process alone.


* Required Fields
The captcha is required and cannot be empty