Embassy Link Business and Tourist Visa Services

Visas

A visa is an authority issued by the Embassy/Consulate of a country that permits a traveller to visit that particular country.

The majority of visas are stamped or inserted inside your passport, a couple are issued electronically. All visas are issued with specific limitations regarding purpose of visit, length of stay, validity of visa, etc.

It is the traveller’s responsibility to obtain the necessary visas for their travel itinerary, contact EmbassyLink to confirm what is required.