Global Visa & Passport Specialists

with over 70 Global Partners

You have the questions, we have the answers.

White tick

A visa is a travel document which allows someone to travel into a specific country and stay there a given period of time. A visa can be issued either at the Embassies prior to arrival or in some cases, at the border. Countries requirements are very different, some require everyone who enters to obtain a visa and others have a mutual agreement with specific countries allowing waive of the visa requirements. Please go to our ‘Do I Need A Visa?’ page, to see the travel visa requirements for your destination.

White tick

The specific documents that are required to apply for a visa, vary depending on the country of destination. Most often, you will be required to submit a completed application form, recent photos and your original passport. Other documents can include, proof of health insurance, recent travel itinerary, invitation letter and financial documents may be required. The Embassy and Consulates have the right to request any additional documents, which can be a time-consuming, complicated and confusing process. Our team of specialists, keep in regular contact with the Government entities and maintain a database with the most up to date requirements for over 10 different countries around the world.

White tick

We recommend that all travellers apply for visas as far in advance of their anticipated travel as possible. The length of time that a visa tables to obtain varies by the type of visa and the destination. It can also be at the discretion of the embassy for granting and releasing visas.