Divided from Baja California by the Sea of Cortez, Mexico’s northwest mainland is something of a bizarre – and initially uninviting – introduction to the country, despite containing one of the region’s most alluring natural attractions. The Sierra Tarahumara is wonderfully wild, pristine and remote, concealing six dizzying chasms known collectively as the Barranca del Cobre (or Copper Canyon). Mexico’s last surviving passenger train, nicknamed “El Chepe”, steers a phenomenal course around its rim – one of the world’s ultimate train rides. Other highlights include Álamos, once a silver-mining city and now a charming retreat for expats and artists, and El Fuerte, another colonial town rich in history.

Travelling in this part of Mexico can be incredibly rewarding, but beyond the coastal resorts you’ll see very few tourists. At once fertile, wealthy and heavily Americanized, in parts it is also strikingly impoverished, drab and barren – drug violence in Sinaloa and Sonora has further weakened its appeal, though the risk to visitors is slight. The climate is not exactly welcoming, either – summer temperatures can hit 50°C, while winter nights in the desert drop to freezing levels.

Yet it’s this extraordinary desert scenery that grabs your attention, which, along with the huge cacti, makes for some archetypal Mexican landscapes, while the fierce sunshine makes the beach towns in this part of Mexico doubly enticing. North of Puerto Vallarta lies San Blas, a small, friendly town surrounded by steamy jungle and peaceful strips of sand, and the resort of Mazatlán with its wealth of beaches, bars and fine seafood restaurants. Towards the US border are the quieter beaches of Bahía de Kino and San Carlos, and the shrimping port and burgeoning resort of Puerto Peñasco.

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