Non-US citizens travelling through the US on the way to or from Mexico, or stopping over there, may need a US visa. If there’s even a possibility you might stop in the US, unless you are Canadian or from a country on the US visa waiver programme (this includes Britain, Ireland, Australia, New Zealand, Singapore, the Netherlands, Denmark, Sweden, Norway and Germany, but not South Africa), obtaining a visa in advance is a sensible precaution. Application will normally involve making an appointment for an interview at a US embassy or consulate, which should be arranged as far in advance as possible; visit the website of the US embassy in your country of residence for further details.

Citizens of countries on the visa waiver programme will need to have a machine-readable passport and to apply online for authorization to travel via the Electronic System for Travel Authorization at w (this does not apply to arriving in the US by land); also, if your passport was issued after October 26, 2006, it must have an integrated information chip (further details can be found online at w ). On entry you will be given an I-94 or I-94W form. Be sure to return it when you leave the US: if it isn’t returned within the visa expiry time, computer records automatically log you as an illegal alien. If for any reason you do not manage to hand in your form when you leave the US, you can mail it (with a letter of explanation and evidence of your departure from the US) to: DHS-CBP SBU, 1084 South Laurel Road, London, KY 40744, USA.

Many US airports do not have transit lounges, so even if you are on a through flight you may have to go through US immigration and customs. This can easily take two hours, so bear the delay in mind if you have an onward flight to catch.

Book through Rough Guides’ trusted travel partners

Mexico features

The latest articles, galleries, quizzes and videos.

The world's quirkiest food festivals

The world's quirkiest food festivals

Tomato-drenched crowds wading through a lake of passata at Valencia’s La Tomatina festival might be a familiar image, but such passionate and eccentric cele…

22 Dec 2017 • Lucy Cowie insert_drive_file Article
Budget trips: 20 of the cheapest places to travel

Budget trips: 20 of the cheapest places to travel

That ever-growing travel wish list might be putting some pressure on your pocket – but there are plenty of destinations where you'll get more bang for your b…

11 Oct 2017 • Emma Gibbs camera_alt Gallery
The most beautiful country in the world – as voted by you

The most beautiful country in the world – as voted by you

There's nothing like an amazing view to inspire you to book your next trip, whether you're drawn by rolling countryside, isolated islands or soaring mountain …

30 Aug 2017 • Rough Guides Editors camera_alt Gallery
View more featureschevron_right

Privacy Preference Center

Necessary

Mandatory - can not be deselected. Necessary cookies help make a website usable by enabling basic functions like page navigation and access to secure areas of the website. The website cannot function properly without these cookies.

PHPSESSID,aelia_cs_selected_currency,cookie_notice_accepted,RS,bp-message,bp-message-type,id,UIDR,w3tc_logged_out,__cfduid
__cfduid

Statistics

Statistic cookies help website owners to understand how visitors interact with websites by collecting and reporting information anonymously.

__utma,__utmb,__utmc,__utmz,_ga,_gid,__atssc,__atuvc,__atuvs,di,dt,ssc,ssh,sshs,uid,uit,xt
__utma,__utmb,__utmc,__utmz,_ga,_gid
__atssc,__atuvc,__atuvs,di,dt,ssc,ssh,sshs,uid,uit,xtc

Marketing

Marketing cookies are used to track visitors across websites. The intention is to display ads that are relevant and engaging for the individual user and thereby more valuable for publishers and third party advertisers.

__gads,PISID, BEAT, CheckConnection TempCookie703, GALX, GAPS, GoogleAccountsLocale_session, HSID, LSID, LSOSID, NID, PREF, RMME, S, SAPISID, SID, SSID,__utmv, _twitter_sess, auth_token, auth_token_session, external_referer, guest_id, k, lang, original_referer, remember_checked, secure_session, twid, twll,c_user, datr, fr, highContrast, locale, lu, reg_ext_ref, reg_fb_gate, reg_fb_ref, s, wd, xs
__gads,PISID, BEAT, CheckConnection TempCookie703, GALX, GAPS, GoogleAccountsLocale_session, HSID, LSID, LSOSID, NID, PREF, RMME, S, SAPISID, SID, SSID
__utmv, _twitter_sess, auth_token, auth_token_session, external_referer, guest_id, k, lang, original_referer, remember_checked, secure_session, twid, twll
c_user, datr, fr, highContrast, locale, lu, reg_ext_ref, reg_fb_gate, reg_fb_ref, s, wd, xs