Getting Around Puerto Vallarta

Buses are cheap and easy, taxis have no meters, and Uber works — with a catch at the airport.

Independent guide · Last updated September 2026

Fluvial Vallarta, Puerto Vallarta
Fluvial Vallarta, Puerto Vallarta. Photo: yesid ferney patiño …, Wikimedia Commons, CC BY 3.0.

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:

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

OptionCostBest forWatch out for
WalkingFreeAll of Old Town and the MalecónCobbles, steep hills, heat at midday
Local busA few pesosUp and down the coast on a budgetDestinations on the windscreen, cash only, crowded
TaxiLow–moderateEvenings, luggage, groupsNo meters — agree the fare first
Ride-hailingUsually cheapest of the twoFixed price, no hagglingAirport pickup restrictions
Water taxiLowSouth-shore beaches and villagesFixed timetable — check the last boat
Rental carHighestExploring Nayarit over several daysParking 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

Practical tips