Getting Around Puerto Vallarta
Buses are cheap and easy, taxis have no meters, and Uber works — with a catch at the airport.
Puerto Vallarta is compact enough that you'll walk most of Old Town, but you'll want wheels for the airport, the Hotel Zone and day trips. Here's how each option really works, including the things nobody tells you until you're standing on the kerb.
Local buses — cheapest by far
City buses are the local workhorse and cost only a few pesos a ride. Routes run along the coast linking Old Town, downtown, the Hotel Zone and the Marina, with destinations painted on the windscreen rather than shown as numbers. Pay the driver in cash (small change), and expect them to be crowded, warm and characterful. For getting up and down the bay on a budget, nothing beats them.
Taxis — agree the fare first
Regular taxis are everywhere and don't use meters. The city has a zone-based price structure, but as a visitor you should simply agree the fare before you get in. Ask your hotel or a restaurant what a ride should cost so you have a reference. It's not usually about being cheated dramatically — it's about avoiding the inflated "tourist price" for a short hop.
Rule of thumb: never open a taxi door until you've heard and agreed the price out loud.
Uber — works, but mind the airport
Uber operates in Puerto Vallarta and is often cheaper and less stressful than a street taxi because the price is fixed in the app. The complication is the airport and some resort zones, where there has historically been friction between app drivers and the taxi unions. Pickups at the airport can be awkward or discouraged; many travellers walk a short distance off the airport property to meet an Uber, or simply pre-book an authorised transfer for the arrival and use Uber freely afterwards.
Airport to Old Town (Zona Romántica)
Liclá Gustavo Díaz Ordaz International Airport (PVR) is north of the city. To Zona Romántica it's roughly a 20–30 minute drive depending on traffic. Your options:
- Authorised airport taxi / pre-booked transfer — fixed price, no haggling, easiest on arrival.
- Uber — cheapest, but see the airport caveat above.
- Local bus — very cheap, but not practical with luggage and a bit of a walk from the terminal.
Ignore anyone inside the terminal offering "transport" or a "free ride" — those are timeshare pitches, not taxis.
On foot and by water
Old Town and the Malecón are best on foot; the streets are cobbled, so leave the heels at home. For the south-shore beaches and villages like Yelapa, water taxis leave from Los Muertos pier and are an experience in themselves — more on those in day trips.
Choosing between the options
| Option | Cost | Best for | Watch out for |
|---|---|---|---|
| Walking | Free | All of Old Town and the Malecón | Cobbles, steep hills, heat at midday |
| Local bus | A few pesos | Up and down the coast on a budget | Destinations on the windscreen, cash only, crowded |
| Taxi | Low–moderate | Evenings, luggage, groups | No meters — agree the fare first |
| Ride-hailing | Usually cheapest of the two | Fixed price, no haggling | Airport pickup restrictions |
| Water taxi | Low | South-shore beaches and villages | Fixed timetable — check the last boat |
| Rental car | Highest | Exploring Nayarit over several days | Parking in Old Town is difficult; not needed in the city |
Do you need a rental car?
For most visitors, no. The city is walkable where it matters, buses cover the coast for pennies, and parking in Old Town's narrow cobbled streets is genuinely awkward. A car only earns its keep if you plan several days exploring up the coast into Nayarit at your own pace. For a day or two in Sayulita or Bucerías, the bus is easier.
Useful routes to know
- Airport → Old Town: 20–30 min. See the full guide.
- Old Town → Hotel Zone: 15–25 min by taxi, or any northbound coastal bus.
- Old Town → Marina: 25–30 min.
- Los Muertos pier → Yelapa / south shore: water taxi, 40–45 min.
- Boca de Tomatlán → Las Ánimas / Quimixto: short water taxi, cheaper than from town.
- Puerto Vallarta → Sayulita: Compostela bus, about an hour.
Practical tips
- Carry small notes and coins — buses and water taxis are cash-only.
- Ask your hotel what a given taxi ride should cost, so you have a reference before negotiating.
- Wear shoes with grip: Old Town's cobbles are uneven and slippery in the rain.
- Walking the Malecón end to end takes about 25 minutes and is often faster than a taxi in evening traffic.