San Francisco
San Francisco airport to city centre: trains, buses, taxis and costs
San Francisco (Nayarit) has no commercial airport, so you land at Puerto Vallarta (PVR) and ride 60–90 minutes north by taxi, app or bus. Take a taxi or pre-booked transfer with luggage; the bus is the cheap option by day. Confirm your arrival airport before booking.
- Source checked
- A source and a date are on record: we read it from an official or published page. Not yet confirmed on the ground.
- Field checked
- Someone checked it on the ground, with the date shown.
- Plan calculated
- Worked out by Voykit from its own data (times, distances, budgets). A calculation, not a measurement.
Unknown times stay unknown. How we verify
GuideSan Francisco
Key facts
- Nearest airportcheck
- Puerto Vallarta (PVR), about 60–90 min north of San Francisco
- Airport in San Francisco itself
- None — no commercial airport in town
- Taxi / pre-booked transfercheck
- MXN 700–1,200 one way, 2026 estimate
- App ride (Uber / DiDi)check
- Often cheaper than airport taxis; pickup points can be restricted at PVR
- Bus
- Cheapest by day; slower, cash only, limited luggage space
- Drive time
- 60–90 min depending on traffic and stops
- Best for
- Travellers with bags and a fixed check-in: private transfer; solo daytime arrivals: bus
Options at a glance
San Francisco sits on the Nayarit coast between Puerto Vallarta and Sayulita. The nearest commercial gateway is Puerto Vallarta (PVR); there is no airport in San Francisco itself. From PVR you have three practical choices: a taxi or pre-booked transfer, an app ride, or a bus. Prices below are 2026 estimates and should be confirmed locally.
| Option | Time | Cost (2026 estimate) | Best for |
|---|---|---|---|
| Taxi / pre-booked transfer | 60–90 min | MXN 700–1,200 | Luggage, late arrivals, fixed price |
| App ride (Uber / DiDi) | 60–90 min | MXN 500–900 | Cheaper than airport taxis, but pickup rules vary |
| Bus | 90 min–2 h | MXN 60–150 | Daytime, light bags, lowest cost |
| Rental car | 60–90 min | MXN 600–1,500 a day plus insurance | Exploring the coast on your own schedule |
Times and fares are estimates; traffic on the coastal road can add 30 minutes or more.
The detail
Taxis at Puerto Vallarta airport sell fixed-price tickets at the terminal counter, so you pay before you ride and avoid haggling. A pre-booked private transfer works the same way and can meet you in arrivals with a name sign — useful if you land after dark or carry surfboards. Expect 60–90 minutes to San Francisco depending on traffic and where in town you are staying.
App rides are usually cheaper, but airport pickup zones at PVR are restricted and drivers may ask you to walk to a nearby meeting point. This is normal in Mexico; follow the app instructions rather than a driver who approaches you inside the terminal.
The bus is the budget option. Regional buses run north along the coast by day, are cheap, and take longer with stops. They are cash only, have limited space for large luggage, and are best avoided after dark. If you are arriving late, book a transfer instead.
Renting a car makes sense if you plan to explore Sayulita, Bucerias or the wider coast. Mexican liability insurance is compulsory and often not included in the online price, so confirm the total before you book.
Costs
All figures are 2026 estimates in Mexican pesos and should be checked before you travel. A private transfer for two people is often cheaper per person than two airport taxi tickets. Buses are the cheapest but slowest. Tipping drivers and transfer staff is customary — around 10% or MXN 50–100 for a short ride.
| Item | 2026 estimate | Notes |
|---|---|---|
| Airport taxi (PVR to San Francisco) | MXN 700–1,200 | Fixed price at the counter |
| Pre-booked private transfer | MXN 800–1,500 | Per vehicle, not per person |
| App ride | MXN 500–900 | Pickup zone restrictions may apply |
| Bus | MXN 60–150 | Cash only, daytime |
| Rental car | MXN 600–1,500 a day | Plus compulsory liability insurance |
Tips
- Confirm which airport you booked — Puerto Vallarta (PVR) is the usual gateway, but check your ticket.
- Change some pesos at the airport or use an ATM; buses and small taxis are cash only.
- Book a transfer in advance if you land after dark or during high season (December–April).
- Agree the fare or buy a ticket before getting in a taxi; avoid drivers who approach you inside the terminal.
- If you use an app, follow the in-app pickup point — airport zones are restricted.
- Allow extra time in high season and around holidays when the coastal road is busy.
FAQ
Questions people ask
How do I get from San Francisco airport to the city centre?
San Francisco has no commercial airport. You land at Puerto Vallarta (PVR) and continue 60–90 minutes north by taxi, pre-booked transfer, app ride or bus. Taxis and transfers are easiest with luggage; the bus is cheapest by day. Confirm your arrival airport before booking.
How much is a taxi from San Francisco airport?
There is no airport in San Francisco itself. From Puerto Vallarta (PVR), expect roughly MXN 700–1,200 for a taxi or MXN 800–1,500 for a pre-booked private transfer per vehicle, 2026 estimate. App rides are often cheaper. Confirm prices locally.
Is there a train from San Francisco airport?
No. There is no train service between Puerto Vallarta airport and San Francisco. Your options are taxi, pre-booked transfer, app ride, bus or rental car. The bus is the cheapest but runs mainly by day and takes longer.
Do I need a car in San Francisco, Nayarit?
Not for the town itself, which is walkable. A rental car helps if you want to explore Sayulita, Bucerias and the wider coast on your own schedule. Mexican liability insurance is compulsory and often not included in online prices.
Deep dive
Every source; changeable facts are marked check