Mexico has a liberal visa policy allowing many nationalities to substitute Mexican visas with other country visas. The question often comes up: can you enter Mexico with US visa? The answer is a simple yes, but there are certain rules and requirements to keep in mind.
In this article, I’m going to answer all your questions about using a US visa to travel to Mexico.
***
Can you enter Mexico with US visa?
Yes. You can enter Mexico with US visa. Any nationality with a valid US visa can enter Mexico without requiring a Mexican visa. The US visa must be valid during the entire stay in Mexico. You can use any US visa including tourist, work, study and transit visas.
The airline staff and Mexican immigration officers are well aware of this visa requirement. There is no need to explain anything at check-in or immigration. Just present your passport and US visa.
Mexican immigration officers at land and seaports are also aware of these visa requirements, so entering Mexico with a US visa via land or seaports is a breeze too.
***
Traveling to Mexico with US visa
Mexico offers visa exemption to any nationality holding a valid US, UK, Canada, Schengen or Japan visa. Therefore, those that require a visa to Mexico can substitute a valid US visa for a Mexico visa.
I entered Mexico several times using my US B1/B2 and H1B visas, via popular airports like Mexico City and Cancun and also via the seaport at Chetumal.
The airport staff and immigration officials are very well aware of this requirement. So they don’t make a fuss about not holding a Mexican visa. They would check your passport for your US visa and then let you in.
If your US visa is valid but it’s in your old/expired passport, make sure to bring your old passport along with your new passport. Present both passports and tell the airline staff or immigration officer that your US visa is in your old passport.
***
Can I travel to Mexico with US B1/B2 visa?
Yes. You can travel to Mexico with US B1/B2 visa. Any nationality with a valid US B1, B2 or B1/B2 visa can enter Mexico without requiring a Mexican visa.
Keep in mind that your US B1/B2 visa must be valid for the entire duration of your stay in Mexico.
Your US B1/B2 visa can be used or unused. Meaning, that if you have a fresh US visa and you haven’t used it to travel to the US yet, you can still use that US B1/B2 visa to enter Mexico.
All you have to do is to present your passport and valid US B1/B2 visa to the border officials.
PERSONAL EXPERIENCE
I entered Mexico many times using my US B1/B2 visa via Mexico City airport and Chetumal seaport. I didn’t have to say that I plan to use my US B1/B2 visa. They flipped through the pages of my passport, found my US B1/B2 visa and stamped me in.
RELATED: 51 countries you can travel VISA-FREE with a US visa in 2023
—
Can I travel to Mexico with US H1B visa?
Yes. You can travel to Mexico with US H1B visa. Any nationality with a valid US H1, H2, H3 or H4 visa can enter Mexico without requiring a Mexican visa.
Your US H1B visa must be valid for your entire stay in Mexico. For example, if you plan to stay 1 month in Mexico, your H1B visa must be valid for at least 1 month at the time of entering Mexico.
If your H1B has already expired and you would like to travel to Mexico, then you would need to apply for a Mexico tourist visa.
That being said, if your H1B visa expires while you are in Mexico, you may not be able to return to the US.
If you stayed less than 30 days in Mexico and your US visa expired while you were in Mexico, you can still return to the US on your H1B using automatic revalidation. Since this article is about entering Mexico, I will not go deep into returning to the US.
PERSONAL EXPERIENCE
I lived and worked in the US for over 8 years on an H1-B visa. I have traveled to Mexico many times using my US H1B visa. It’s super quick and easy to enter Mexico with a US H1-B visa. All border officials at the airports, seaports and land borders are aware of this US visa requirement, so you will not have any trouble using your US H1B to enter Mexico.
—
Can I enter Mexico with US F1 visa?
Yes. You can enter Mexico with US F1 visa. Any nationality with a valid US F1, F2, M1 or M2 visa can enter Mexico without requiring a Mexican visa.
Your F1 visa must be valid for your entire stay in Mexico. The airline staff and border officials are well aware of this requirement. They will treat all US visas alike and do not make a fuss about your US visa type or category.
If your US F1 visa is valid but is in an old/expired passport, you must bring your old passport along with the new passport. You must present both passports to the airline staff and border officials.
If your US F1 visa expires while you are in Mexico, you may not be able to get back to the US. But if you were in Mexico for less than 30 days, then you can return to the US using automatic revalidation even if your visa expired while you were in Mexico.
—
Can I visit Mexico with US L1 visa?
Yes, You can visit Mexico with US L1 visa. Any nationality with a valid US L1A, L1B or L2 visa can enter Mexico without requiring a Mexican visa.
Both L1 and L2 visas can be used to enter Mexico for tourism for up to 180 days. The Mexican border officials do not scrutinize the type of US visa. As long as your US visa is valid at the time of entering Mexico, you will be fine. But if your US L1 visa expires while you are in Mexico, you may not be able to get back to the US.
If your US L1 visa is valid but is in an old/expired passport, you must bring your old passport along with the new passport.
—
Can I enter Mexico with a US Green card?
Yes. You can enter Mexico with a US Green card. Any nationality with a valid US green card can enter Mexico without requiring a Mexican visa. Your US green card must be valid for the entire duration of your stay in Mexico.
US green card holders are pretty much treated like US passport holders for Mexican immigration. All you need is your passport and US green card.
RELATED: 40 countries you can travel VISA-FREE with a US Green Card in 2023
—
Can I enter Mexico with expired US visa?
No. You cannot enter Mexico with an expired US visa. The US visa must be valid at the time of entering Mexico and must be valid for the entire duration of the stay in Mexico.
If your visa expires after you enter Mexico, you may continue to stay for the allowed number of days. But you cannot return to the US.
If your US visa is valid but it’s in an expired passport, then you must carry both passports when you travel to Mexico.
—
Can I go to Cancun with US visa?
Yes. You can go to Cancun with US visa. Not only Cancun, but you can enter Mexico via any airport, seaport or land border using your US visa.
Cancun is a top tourist destination in Mexico. Hundreds of tourists who arrive at Cancun airport use their US visas to enter Mexico. All immigration officers at Cancun airport are aware of the US visa requirement. There is no need to explain anything. You just have to present your passport and valid US visa.
—
Can I enter Mexico with a one way ticket?
Yes. You can enter Mexico with a one-way ticket. But oftentimes, the Mexican border officials ask for proof of onward travel. It doesn’t have to be a flight ticket, it can be a bus or boat ticket out of Mexico.
It’s quite common for many to travel to Mexico on one-way tickets for the following reasons.
Many travelers leave for Belize by boat or to Guatemala by bus. Booking boat or bus tickets months in advance can be challenging.
Many travelers want to stay longer and decide their next destination later since Mexico grants 180-day entry.
Since there is a chance that immigration officers may ask for your return or onward ticket, it’s wise to have some proof of an onward ticket. If you can’t book a bus or boat ticket early, get proof of onward flight from any of those onward ticket agencies.
—
Do I have to enter the US first before going to Mexico?
No. You can fly into Mexico from anywhere as long as your US visa is valid.
This is a misconception that you have to enter the US first or enter Mexico from the US. All you need is a valid US visa. It doesn’t matter where you enter Mexico from.
I entered Mexico many times from the US, but I have also entered Mexico from various countries without even stepping into the US. The requirement is specifically about the US visa but has nothing to do with US travel itself. Therefore, you can enter Mexico from any country using your valid US visa.
—
Do I have to use my US visa first to enter the US before going to Mexico?
No. You don’t have to use your US visa to enter the US first. As long as the US visa is valid, you can enter Mexico without needing a Mexican visa.
Yes, there are a few countries that require you to use your US visa first to enter the US. But not Mexico. You can use your fresh and unused US visa to enter Mexico.
—
Can I travel to Mexico while in the US on a B1/B2 visa?
You can. But if you stay less than 30 days in Mexico and return to the US, then it won’t be considered a fresh entry.
As per the CBP, re-entering the US from contiguous countries such as Mexico or Canada does not constitute a fresh entry (new admission). This is to discourage travelers from doing visa runs for continuous stays in the US. Because of this, the re-entry process is also stringent. You may be asked quite a few questions when re-entering the US.
Let’s look at an example. When you enter the US, you will be granted 180 days of stay. Say, after 4 months, you leave for Mexico for a month and reenter the US, then you will only have 1 more month in the US. You will not be granted a fresh 6-month entry. You will have to leave within that 1 month.
—
Can I enter Mexico with Japan visa?
Yes. You can enter Mexico with a valid Japan visa. Any nationality with a valid Japan visa or Japan permanent residence card can enter Mexico without requiring a Mexican visa.
The Japan visa can be of any visa type but must be valid and affixed in your passport. If you are using your Japan residence visa or card, it must be a permanent residence card that would allow you to stay in Japan permanently.
—
Can I enter Mexico with Schengen visa?
Yes. You can enter Mexico with Schengen visa. Any nationality with a valid Schengen visa or a permanent residence permit in any Schengen country can enter Mexico without needing a Mexican visa.
The Schengen visa can be a short stay or a long stay, but it must be valid and affixed in the passport. If it’s a residence permit, then it must be a permanent residence permit that would allow you to reside in the Schengen area permanently.
RELATED: 51 non-Schengen countries you can visit VISA-FREE with a Schengen visa in 2023
—
Can I enter Mexico with a UK visa
Yes. You can enter Mexico with a UK visa. Any nationality with a valid UK visa or UK permanent residence permit can enter Mexico VISA-FREE.
Your UK visa can be a visitor, study, work or spouse visa but it must be valid and affixed in your passport. If you hold a residence permit it must be an ILR that would permit you to reside in the UK indefinitely.
RELATED: 40 countries you can travel VISA-FREE with a UK visa in 2023
—
Can I enter Mexico with a Canada visa
Yes. You can enter Mexico with a Canada visa. Any nationality with a valid Canada visa or Canada permanent residence card can enter Mexico VISA-FREE.
Your Canada visa can be a visitor, study or work visa but it must be valid and affixed in your passport. If you hold a residence permit it must be a permanent residence card that would permit you to reside in Canada permanently.
RELATED: 38 countries you can travel VISA-FREE with a Canada visa in 2023
***
Conclusion
Can you travel to Mexico with a US visa? Yes. Any nationality with a valid US, UK, Canada, Schengen or Japan visa can enter Mexico VISA-FREE. The visa must be valid for the entire duration of the stay in Mexico.
There you go, guys! Everything you need to know about entering Mexico with a US visa.
Have you entered Mexico with a US visa? How was your experience? Let me know in the comments.
Kankanok says
I would like to know about C1D visa can entry to Mexico as a tourist?
Thirumal Motati says
Yes. You can enter Mexico with a valid US C1/D visa.
Rajinder Pal Singh says
Hi Thirumal, Thanks for posting very important information. Can you please list the countries that we can travel visa free with Australia, Japan and Newzealand visa.
Thirumal Motati says
Hi Rajinder! I have articles on these topics already.
– Visa-Free with Australia visa
– Visa-Free with Japan visa
– Visa-Free with New Zealand visa
Vatsal says
Hi Thirumal, do we need a tourist card besides a US visa to enter Cancun?
Thirumal Motati says
Hi Vatsal! No. Tourist card is a made up name for FMM card. FMM cards are phased out and you may not even need one. Even if you need one, the airline staff will give you one on the flight. If they don’t, you can grab one at the immigration. Then, fill it up and present along with your passport at the immigration.
Radhika Modi says
Hi Thirumal, thank you for the information. It was really helpful. Just wanted to confirm again, as of date this is still applicable? I am visiting my husband in US and we wish to travel to Mexico. I have a valid b1/b2 visa stamped so would not need any other visa to enter Mexico
Thirumal Motati says
Hi Radhika! Yes. The information is up-to-date. You do not need any other visa to enter Mexico. All you need is your passport and valid B1/B2 visa. Have a great trip!
Giang Hoang says
Hi there, thank you for a very informative post. I have an H1B authorization but I do not have an active H1B visa stamp on my passport, since I haven’t left the country after the H1B petition was approved. Can I still go to Mexico without a Mexico tourist visa? TIA
Thirumal Motati says
Hi Giang! You would need a “valid” US visa in your passport. If your US visa (assuming it was F1) is no longer valid in your passport, then you would need a Mexico visa. But getting a Mexico visa is relatively easy from within the US. Since you have a valid H1B petition and if your Mexico trip would be less than 30 days, you can enter the US without having a valid US visa in your passport using “automatic revalidation”.