Puerto Vallarta is 220 miles West of Guadalajara (by land, this distance is shorter through Mascota, but takes about the same time because the road has many curves), south of the state of Nayarit and 548 miles NW of Mexico City. In a straight line it's 670 miles from San Antonio and 1,100 miles from San Diego.
The French organization, "The Most Beautiful Bays in the World Club" and UNESCO consider Banderas Bay to be one of the most beautiful bays in the world. So Vallarta finds itself in select company, along with Quebec City in Canada, San Francisco in California, and Santander Bay in Spain.
Banderas Bay is also one of the world’s largest bays, measuring 26 miles from east to west and 20 miles from north to south. The bay is limited to the North by Punta Mita which is also the end of the Sierra de Vallejo mountains and, to the south, the bay ends in Cabo Corrientes, part of the foothills of the Sierra del Cuale mountain range.
Puerto Vallarta is the second-most visited tourist destination in Mexico, (only Cancun has more visitors), attracting over 3.9 million visiting tourists per year (2013 data - up 5% from the 3.7 that came here in 2012), and has served as an unhurried refuge for people seeking more than just a beautiful beach, there is a sizeable colony of United States, Canadian, and European citizens living in the city.
Map shows the location of the city and its position within the Banderas Bay. Click on the image to see a full map and details.
Hundreds of flights per week, service PVR's International Airport, from gateways throughout the US, Canada and Mexico.
So where is Puerto Vallarta located then? It's located on the Pacific coast of Mexico, in the state of Jalisco, 350 km west of Guadalajara, south of the state of Nayarit and 880km (548 miles) NW of Mexico City.