For holders of diplomatic and official passports:

Visa is not required for stays of up to 90 days.

For holders of national passports and other travel documents:

Visa required.


The visa is free for stays that are not of a lucrative nature.

Citizens of Serbia who can prove their legal stay in the USA, Canada and Japan are exempted from the obligation to have a valid visa, and their goal of travel is tourist, business or transit.

Visa is required for the holder of an emergency travel document in transit.



Citizens of the Republic of Serbia may, with the possession of the right visa, enter Mexico without special restrictions. Mexico has not adopted restrictions on the entry of foreigners into the country, however appropriate measures are being taken in case a traveller shows symptoms of the coronavirus. Upon arrival in Mexico, travellers are required to complete a questionnaire to identify risk factors, available at:



Citizens of the Republic of Serbia need a visa to enter Mexico. The visa is free for a stay that is not of a lucrative nature, and is obtained at the Embassy of Mexico in Belgrade.

Obtaining a visa or tourist pass at the border crossing is not possible. Visas are not required for persons with a permanent residence permit in Canada, the USA, Japan, the United Kingdom of Great Britain and Northern Ireland, in any Schengen country, as well as in the member states of the Pacific Alliance (Chile, Colombia, and Peru). In addition to having a valid Mexican visa, Mexican border/immigration authorities may, when entering Mexico, ask to confirm the reason/purpose of the trip, accommodation, possible contacts in Mexico, how the stay will be financed, length of stay. Therefore, it is recommended that citizens, when entering Mexico, have the appropriate documentation (e.g., hotel reservation or return air ticket).

When entering Mexico, one must complete a form called the Multiple Migration Form. It is important to keep this form until the date of departure when it must be presented to the migration authorities at the exit. Any loss of this immigration form must be reported to the Mexican authorities.

Amounts over 10,000 US dollars are reported to customs.

A permit must be obtained to bring in hunting weapons.

Pets (dogs and cats) can be brought in with the presentation of a certificate from a veterinary institution from the Republic of Serbia on the health condition and vaccination against rabies, which cannot be older than 10 days. For the introduction of other types of pets, it is necessary to meet special conditions.



No social security agreement has been concluded.



HEALTH SITUATION – There are no mandatory vaccines or vaccinations. The general sanitary situation is good. Travel health insurance is recommended.

Travellers are advised to drink bottled water, and to avoid eating food at street kiosks.

SECURITY SITUATION – The security situation is complex; the risks of crime are high. Increased caution is necessary.

Since it is a seismic area, there is an increased risk of earthquakes as well as hurricanes. Owing to possible volcanic eruptions, tourist trips (hiking, mountaineering) in the area of the volcano, especially Popocatepetl and Iztaccihuatl, are not recommended.

TRANSPORT Important airports are located in Mexico City, Cancun, Guadalajara, Monterey, Tijuana.

Important ports are Ensenada, Veracruz, Tampico, Progreso, Coacalco, Topolobampo, Mazatlan, Manzanillo, Salinas Cruz, Vallarta.

The railway network is good, all major cities in the country are connected. It is also possible to travel by train from the USA.

The road network is of good quality, there are a lot of highways, but the cost of tolls is high. For safety reasons, traveling at night or on side roads is not recommended.

A motor vehicle can be driven with a driver's license from the Republic of Serbia if one does not stay longer than 30 days, and it is necessary to have liability insurance.

OTHER INFORMATION – The local currency is the peso (MXN). It is possible to use all international credit cards.


Contact information

During your stay in Mexico, for consular assistance and protection, you may contact the Embassy of the Republic of Serbia in Mexico at the following number: (00 52 55) 55 20 05 24 and e-mail address: