Before packing your bags for your trip to Cartagena, it's important to understand Colombia's entry requirements. The good news is that for most travelers from Mexico and the United States, the process is simple: no visa is needed for short tourist stays. Still, there are a few mandatory steps — like the Check-Mig registration — that you must complete before your flight. Here's everything you need to know, updated for 2026.
Important: this guide is for general informational purposes. Immigration policies can change, so always confirm current requirements on the official Migración Colombia website or with your airline before traveling.
Passport: validity and requirements
To enter Colombia you need a valid passport. As a general rule and to avoid issues, it's recommended that your passport be valid for at least six months from your travel date. Also check that you have at least one blank page available for the entry stamp.
Do you need a visa to enter Colombia?
Travelers from Mexico
Mexican citizens with a valid passport do not need a visa to enter Colombia as tourists. Immigration authorities authorize an initial stay that can normally be extended up to a maximum cumulative total of 180 days per calendar year.
Travelers from the United States
US citizens with a valid passport also don't need a visa to enter as tourists, with similar conditions for length of stay. If you hold dual citizenship, you can generally enter with either of your valid passports.
Useful tip: if you plan to stay longer than 90 days, you can request a stay extension directly from Migración Colombia before your initial period expires.
Check-Mig: the mandatory immigration registration
Check-Mig is a free, mandatory online form that all travelers (Colombian and foreign) entering or leaving the country by air must complete. It's filled out on the official Migración Colombia website before your flight and generates a QR code that you must present at check-in or upon arrival.
- When to do it: ideally between 72 hours and 1 hour before your flight.
- What you'll need: your passport details, flight number and itinerary, and the address where you'll be staying in Colombia (for example, your hotel in Cartagena).
- Cost: the registration itself is free; be wary of third-party sites that charge a fee to "process" it for you.
Vaccines and health requirements
For most travelers arriving directly from Mexico or the United States to Cartagena, no vaccines are mandatory for entry. However, if your itinerary includes other regions of Colombia (such as the Amazon) before or after your trip, additional recommendations may apply, such as the yellow fever vaccine. Check with your doctor or embassy if you have questions about your full itinerary.
Customs and currency declaration
When you arrive in Colombia, you'll complete a baggage declaration. If you enter or leave the country carrying more than USD 10,000 (or its equivalent in another currency), you must declare it to customs authorities. For most tourists traveling with cash for personal expenses, this isn't an issue, but it's good to know the limit exists.
Proof of onward travel and means of support
Immigration authorities may ask for evidence of your return ticket or onward travel, as well as an accommodation address (the same one you register on Check-Mig). In practice, most travelers with normal itineraries don't run into problems, but it's a good idea to have this information handy, either printed or on your phone.
Summary: checklist before you travel
- Valid passport (ideally with 6+ months of validity).
- Complete Check-Mig between 72 hours and 1 hour before your flight.
- Have your return ticket and your Cartagena accommodation address handy.
- Bring a card or some cash for expenses — check our Cartagena travel cost guide to budget better.
- If you're coming from the United States, also read our complete US traveler's guide.
- If you're deciding between Caribbean destinations, read our Cartagena vs. Cancún comparison.
Frequently asked questions
Do Mexican citizens need a visa to enter Colombia?
No. Mexican citizens with a valid passport do not need a visa to enter Colombia as tourists and can stay for up to 90 days, extendable up to 180 days per calendar year. They must complete Check-Mig before traveling.
Do US citizens need a visa to enter Colombia?
No. US citizens with a valid passport do not need a visa to enter Colombia as tourists, with the same conditions for length of stay. They must also complete Check-Mig.
What is Check-Mig and how do I complete it?
It's a mandatory, free immigration registration done online on the official Migración Colombia website, ideally between 72 hours and 1 hour before your flight, including passport, flight and accommodation details.