Where Is Puerto Vallarta? Location, State of Jalisco, and How to Get There
Puerto Vallarta shows up on the radar of many travelers without them knowing exactly where it sits. They've heard the name, seen the photos, and know it's Mexico and ocean — but the specifics of its geography, what state it's in, and how far it is from other reference points often remains fuzzy until you're looking at a flight map. Here's everything you need to understand about where Puerto Vallarta actually is and how to get there.
Where Is Puerto Vallarta on the Map?
Puerto Vallarta is located on Mexico's Pacific coast, in the state of Jalisco, at approximately 20.6°N latitude and 105.2°W longitude. It sits on the eastern shore of Banderas Bay — one of the largest natural bays in the world — where the Sierra Madre Occidental mountains meet the Pacific Ocean.
This geography is a big part of why Puerto Vallarta looks the way it does: a narrow coastal strip of city at the base of steep, jungle-covered mountains, with the ocean immediately in front. The result is dramatic scenery from almost every vantage point in the city.
Banderas Bay: One of the World's Largest Bays
Banderas Bay measures approximately 42 km (26 miles) from east to west and 32 km (20 miles) from north to south, making it one of the largest natural bays in the world. Its protected waters give it unusually calm conditions compared to open Pacific coast — which is why the water in and around Puerto Vallarta is generally swimmable and boat-friendly year-round.
The bay's depth also makes it ideal for marine life. Humpback whales use it as a breeding and calving ground from December through March. Dolphins are present year-round. Manta rays and whale sharks visit seasonally. The bay's size and depth are the reason Puerto Vallarta has such a rich water activity scene.
What State Is Puerto Vallarta In?
Puerto Vallarta is in the state of Jalisco, the same state as Guadalajara, Mexico's second-largest city. This matters for travel planning for one important reason: Jalisco carries a Level 3 travel advisory from the U.S. State Department, which relates to conditions in the state's rural interior — not the Puerto Vallarta tourist zone itself.
Worth noting: the resort area of Nuevo Vallarta, just north of Puerto Vallarta and often included in the same destination package, is actually in the neighboring state of Nayarit. So while the city of Puerto Vallarta is in Jalisco, part of the broader destination area crosses a state line.
How Far Is Puerto Vallarta from Major Cities?
Within Mexico
- Guadalajara: 329 km (204 miles) west. Approximately 4.5 hours by car via Highway 70D, or 45 minutes by plane.
- Mexico City: 880 km (548 miles) northwest. Approximately 1 hour 30 minutes by plane.
- Manzanillo: 270 km (168 miles) south along the coast. About 3.5 hours by car.
From the United States and Canada
- Los Angeles: Approximately 3 hours by plane. One of the closest major US cities to PVR.
- Dallas / Houston: Approximately 2.5 hours by plane. Multiple daily direct flights.
- Chicago: Approximately 4 hours by plane.
- New York: Approximately 5–5.5 hours by plane.
- Toronto / Vancouver: Approximately 4.5–5 hours by plane.
- Seattle: Approximately 4 hours by plane.
Puerto Vallarta International Airport (PVR)
The official airport code is PVR — Licenciado Gustavo DÃaz Ordaz International Airport. It sits just north of the downtown hotel zone, roughly 8 km from the Zona Romántica and about 10 km from Marina Vallarta. The location is unusually convenient by Mexican airport standards: you can be at your hotel within 15–30 minutes of landing, depending on where you're staying.
The airport handles both domestic and international flights, with direct routes from dozens of U.S. and Canadian cities, as well as major Mexican hubs. Airlines that serve PVR include American, United, Delta, Alaska, Southwest, WestJet, Air Canada, Volaris, Aeromexico, and Interjet.
Getting There Beyond Flying
By Road from Guadalajara
The drive from Guadalajara to Puerto Vallarta via Highway 70D (toll road) takes approximately 4–4.5 hours and covers 329 km. This is the most popular overland route. The highway passes through the Sierra Madre mountains and is scenic but demanding, with steep curves and altitude changes. The older free road (Mexico 15 / Highway 70) exists but adds time and is not recommended at night. Many travelers from Guadalajara prefer flying.
By Bus
First-class bus service (ETN, Primera Plus, TAP) connects Guadalajara and Puerto Vallarta with several daily departures. Journey time is approximately 5–6 hours. Buses are comfortable and a reasonable option if you have the time. The main bus terminal in Puerto Vallarta is located north of Centro, a taxi or Uber ride from most hotels.
By Cruise Ship
Puerto Vallarta is a major cruise port and receives ships year-round. The Maritime Terminal is located at the northern end of the Malecón, within walking distance of Centro and a short ride from the Zona Romántica. Multiple major lines include Puerto Vallarta on itineraries along the Mexican Riviera.
The Physical Setting: Why It Looks Like It Does
The combination of the Sierra Madre mountains and Banderas Bay creates Puerto Vallarta's distinctive character. The city has almost no flat land beyond the narrow coastal strip, so it climbs up the mountainsides in neighborhoods that offer increasingly dramatic views as you ascend. The rivers that flow from the mountains — the Cuale, Pitillal, and Ameca — created the small valleys and islands that divide the city's neighborhoods. The Cuale River, in particular, splits the Zona Romántica from Centro and flows through a pleasant green island in the middle of the city.
Geographic fact: Banderas Bay's depth reaches over 1,800 meters in places, which is part of why humpback whales use it — the deep cold water from the Pacific funnels up and supports rich marine food chains, making it one of the most whale-dense bays in the Pacific.
A Quick Reference Summary
- Country: Mexico
- State: Jalisco
- Coast: Pacific Ocean
- Bay: BahÃa de Banderas (Banderas Bay)
- Airport code: PVR
- Distance from LA: ~3 hours by plane
- Distance from NYC: ~5 hours by plane
- Distance from Guadalajara: 329 km / ~45 min by plane, ~4.5 hrs by car
- Time zone: Central Standard Time (CST / UTC-6), year-round