Understanding Puerto Vallarta's Layout
Puerto Vallarta sits on a narrow coastal plain on Bahía de Banderas, with the city proper spread across four main areas: the hotel zone along the shore to the north, the Centro between the hotel zone and the river, the Zona Romántica (also called Olas Altas – Colonia Emiliano Zapata) south of the Cuale river, and residential neighborhoods to the east of the hotel zone. The oldest part of town clusters around the church of Our Lady of Guadalupe in Centro, especially along Hidalgo street. Knowing these districts helps you decide which transport option makes sense for a given trip.
No Trains, Metro, or Trams
Puerto Vallarta has no rail, metro, or tram network. Getting around the city and the surrounding region is done entirely by road, on foot, or by boat. Plan your movements around buses, taxis, ride-hailing, and walking rather than any kind of urban rail system.
Buses and Public Transport
City buses are the workhorse of local transport and are inexpensive. Drivers can usually make change from small bills. Buses run frequently and stop all throughout the town, so you can flag one down along the main routes.
- Into the center: Look for a bus marked "Centro" — but not one marked Pitillal or Bobadilla — and wave it down. The ride to the Zona Romántica takes roughly twenty to thirty minutes depending on traffic.
- Toward the central bus station: Take a northbound bus marked "Ixtapa" or "Juntas" and get off at Las Palmas, near the Cerveza Corona building, then walk back a couple of blocks. Alternatively, the "Victoria Guadalupe" bus turns toward the actual bus station in Colonia Victoria Guadalupe.
- North to Nayarit: Buses along Carretera Tepic-Vallarta serve Nuevo Nayarit, Mezcales, Bucerias, Punta Mita, La Cruz de Huanacaxtle, and Sayulita. These stop at Las Glorias, the Walmart stop near the marina, the Airport Pedestrian Bridge, and the Cerveza Corona building near the central bus station. Look for the grey or white buses with red and blue striping marked "ATM," or the white and green "Compostela" buses that continue farther north.
- South along the coast: White and orange buses run to Mismaloya, the Puerto Vallarta Zoo, Boca de Tomatlán, the Botanical Gardens, and the small towns in between. They depart from the Zona Romántica at the intersection of Basilio Badillo and Calle Constitución, offer change, and leave roughly every twenty minutes. The ride itself is scenic.
For longer journeys, Mexico's intercity bus service is reliable, inexpensive, and comfortable. Buses generally have air conditioning (except some older second-class buses), often show movies, and carry refreshments. Several lines serve the Central Bus Station in Colonia Guadalupe Victoria, including Grupo Estrella Blanca (and its Elite, Futura, and Pacífico brands), ETN/Turistar, Primera Plus, and TAP. Regional second-class buses use separate depots rather than the main station — for example, Vallarta Plus and Autotransportes Talpa Mascota for Guadalajara routes.
Taxis and Ride-Hailing
Taxis and ride-hailing apps both operate in Puerto Vallarta, and they are often the simplest option for direct trips, especially with luggage or late at night.
- City taxis: The yellow city taxis are the cheaper option compared with the white authorized airport taxis.
- Ride-hailing: Uber operates in the city. From the airport, Uber picks up on the northbound (far) side of the main road, under the Pedestrian Bridge.
- Rough costs: As a general guide, reaching the Central Bus Station from the city costs around M$100 by Uber or around M$200 by taxi, while a local bus on the same route costs a fraction of that.
Getting Around on Foot
Walking works well in the core tourist districts. Centro, the Zona Romántica, and the beachfront areas are compact and connected, and strolling between them is a practical way to cover short trips. The city's geography — a narrow coastal plain at the foot of the Sierras Cuale and San Sebastián, with development spreading up the hillsides — means some neighborhoods east of the hotel zone and up the slopes are less convenient on foot, and you may prefer a bus or taxi for those. Note that the climate is tropical, with a marked dry season in winter and a rainy season from mid-June through mid-October, when downpours tend to arrive as concentrated storms. Plan walks accordingly.
Arriving by Air: Gustavo Diaz Ordaz International Airport
Licenciado Gustavo Diaz Ordaz International Airport (PVR) sits along the main highway through the city, north of the Zona Romántica and near Marina Vallarta. International flights arrive from Canada, the United States, and the United Kingdom year-round, with additional seasonal service from more North American and European cities, usually between November and March. Domestic flights connect major Mexican cities including Mexico City, Tijuana, Monterrey, Querétaro, and Guadalajara.
Navigating the Arrivals Hall
After clearing customs, the next two rooms are thick with timeshare hucksters. They will offer to arrange a cab, book a tour, or hand out free meals and cash in order to pull you into a high-pressure sales presentation. Unless you actually want to buy a timeshare or spend hours in a sales pitch, do not engage with anyone in those rooms. Walk quickly past the touts and continue past the rope line out to the main arrivals area.
Ground Transportation from the Airport
The terminal sits right along the main highway, and buses, Uber, and city taxis typically pick up from either side of the Airport Pedestrian Bridge that crosses the busy road. To reach it, exit the terminal doors, turn left toward the main road alongside the building, turn left again at the corner, and walk through the small taxi and shuttle parking lot toward the bridge. The airport side of the road serves southbound traffic into the city center; across the bridge is northbound traffic toward the central bus station, Nuevo Nayarit, Bucerias, and Sayulita.
- By taxi: Look for the official taxi kiosk or car rental desks in the main arrivals hall and purchase your trip there. Every other offer of a cab ride between customs and the kiosk comes from timeshare hucksters — ignore them all, since getting taken in can ruin your first hours in Puerto Vallarta. The white authorized airport taxis are available at the airport but cost more than the yellow city taxis across the Pedestrian Bridge.
- By ride-hailing: Uber picks up from the northbound (far) side of the main road, under the Pedestrian Bridge.
- By bus: If you have packed lightly, city buses are a cheap way into town, with stops under each side of the Pedestrian Bridge. For the city center (southbound), wait on the airport side for a bus marked "Centro" (but not Pitillal or Bobadilla), wave it down, and pay your fare — drivers can usually make change from small bills. Buses run every few minutes and take roughly twenty to thirty minutes to reach the Zona Romántica. For the central bus station, wait on the far side for a northbound bus toward "Ixtapa" or "Juntas" and get off at Las Palmas near the Cerveza Corona building, then walk back a couple of blocks; or take the "Victoria Guadalupe" bus, which turns toward the actual bus station in Colonia Victoria Guadalupe.
- Pre-arranged private transport: You can book a private transfer directly to your hotel by phone or online. Several companies serve Puerto Vallarta and the surrounding area, and arranging this ahead of time can save you both time and money.
Arriving by Sea and by Intercity Bus
Large cruise ships dock at the Cruise Port, typically spending most of a day there, and other port accommodations exist for those traveling along the coast. Marina Puerto Vallarta, on the north side of the cruise port, is a pleasant harbor with private boats, sailboats, restaurants, hotels, and timeshares.
If you arrive by intercity bus, you will likely come into the Central Bus Station in Colonia Guadalupe Victoria, a few blocks behind the Corona building. From there you can reach the city by Uber (around M$100), taxi (around M$200), or a local bus (Guadalupe Victoria, Ixtapa, or Juntas) for a few pesos. Intercity lines connect Puerto Vallarta with Tepic, Guadalajara, Mexico City, Manzanillo, Mazatlán, Barra de Navidad, Zihuatanejo, and other destinations.