There are 8 ways to get from Puerto Vallarta to Zona Hotelera by bus, plane, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus to Miguel Hidalgo Y Costilla Guadalajara International Airport, fly to Barcelona–El Prat Airport, train
best- Take the bus from Puerto Vallarta to Terminal Zapopanbus
- Fly from Miguel Hidalgo Y Costilla Guadalajara International Airport (GDL) to Barcelona–El Prat Airport (BCN)plane GDL - BCN
- Take the train from Barcelona Sants to Santa Susannatrain
24h 4m€579–928Bus to Miguel Hidalgo Y Costilla Guadalajara International Airport, fly to Valencia Airport, train
cheapest- Take the bus from Puerto Vallarta to Terminal Zapopanbus
- Fly from Miguel Hidalgo Y Costilla Guadalajara International Airport (GDL) to Valencia Airport (VLC)plane GDL - VLC
- Take the train from Estació del Nord to Barcelona-Santstrain
- Take the train from Barcelona Sants to Santa Susannatrain
28h 6m€327–1,053Fly Licenciado Gustavo Díaz Ordaz International Airport to Barcelona–El Prat Airport, train
- Fly from Licenciado Gustavo Díaz Ordaz International Airport (PVR) to Barcelona–El Prat Airport (BCN)plane PVR - BCN
- Take the train from Barcelona Sants to Santa Susannatrain
18h 18m€369–975Fly Licenciado Gustavo Díaz Ordaz International Airport to Girona–Costa Brava Airport
- Fly from Licenciado Gustavo Díaz Ordaz International Airport (PVR) to Girona–Costa Brava Airport (GRO)plane PVR - GRO
28h 52m€507–1,319Fly Licenciado Gustavo Díaz Ordaz International Airport to Toulouse-Blagnac Airport, train
- Fly from Licenciado Gustavo Díaz Ordaz International Airport (PVR) to Toulouse-Blagnac Airport (TLS)plane PVR - TLS
- Take the train from Toulouse Matabiau to Narbonnetrain
- Take the train from Narbonne to Gironatrain
22h 22m€511–1,326Fly Licenciado Gustavo Díaz Ordaz International Airport to Bordeaux–Mérignac Airport, train
- Fly from Licenciado Gustavo Díaz Ordaz International Airport (PVR) to Bordeaux–Mérignac Airport (BOD)plane PVR - BOD
- Take the train from Bordeaux St Jean to Narbonnetrain
- Take the train from Narbonne to Gironatrain
29h 10m€542–1,410Fly Licenciado Gustavo Díaz Ordaz International Airport to Perpignan-Rivesaltes Airport, train
- Fly from Licenciado Gustavo Díaz Ordaz International Airport (PVR) to Perpignan-Rivesaltes Airport (PGF)plane PVR - PGF
- Take the train from Perpignan to Gironatrain
22h 51m€619–2,249Fly Licenciado Gustavo Díaz Ordaz International Airport to Marseille Provence Airport, train
- Fly from Licenciado Gustavo Díaz Ordaz International Airport (PVR) to Marseille Provence Airport (MRS)plane PVR - MRS
- Take the train from Aix En Provence Tgv to Gironatrain
24h 26m€519–1,302
Miguel Hidalgo Y Costilla Guadalajara International Airport (GDL) to Barcelona–El Prat Airport (BCN) flights
Questions & Answers
The cheapest way to get from Puerto Vallarta to Zona Hotelera is to fly and train which costs €360 - €1000 and takes 18h 18m.
The fastest way to get from Puerto Vallarta to Zona Hotelera is to fly and train which takes 18h 18m and costs €360 - €1000.
The distance between Puerto Vallarta and Zona Hotelera is 10104 km.
It takes approximately 24h 4m to get from Puerto Vallarta to Zona Hotelera, including transfers.
Zona Hotelera is 8h ahead of Puerto Vallarta. It is currently 9:01 PM in Puerto Vallarta and 5:01 AM in Zona Hotelera.
There are 1195+ hotels available in Zona Hotelera.
What companies run services between Puerto Vallarta, Mexico and Zona Hotelera, Spain?
Porter Airlines, Air Transat, and six other airlines fly from Licenciado Gustavo Díaz Ordaz International Airport (PVR) to Girona–Costa Brava Airport (GRO) once daily.
- Website
- delta.com
Flights from Licenciado Gustavo Díaz Ordaz International Airport to Toulouse-Blagnac Airport via Detroit, Paris Charles de Gaulle
- Ave. Duration
- 18h 33m
- When
- Monday, Tuesday, Wednesday, Thursday, Sunday, and Friday
- Estimated price
- €390–1,400
Flights from Licenciado Gustavo Díaz Ordaz International Airport to Bordeaux–Mérignac Airport via Quebec, Paris Charles de Gaulle
- Ave. Duration
- 31h 55m
- When
- Thursday and Saturday
- Estimated price
- €470–1,200
Flights from Licenciado Gustavo Díaz Ordaz International Airport to Marseille Provence Airport via Toronto, Paris Charles de Gaulle
- Ave. Duration
- 17h 2m
- When
- Every day
- Estimated price
- €380–1,400
- Website
- aeromexico.com
Flights from Miguel Hidalgo Y Costilla Guadalajara International Airport to Barcelona–El Prat Airport via Madrid
- Ave. Duration
- 19h
- When
- Every day
- Estimated price
- €220–800
Flights from Licenciado Gustavo Díaz Ordaz International Airport to Bordeaux–Mérignac Airport via Quebec, Paris Charles de Gaulle
- Ave. Duration
- 31h 55m
- When
- Thursday and Saturday
- Estimated price
- €470–1,200
Flights from Miguel Hidalgo Y Costilla Guadalajara International Airport to Valencia Airport via Madrid
- Ave. Duration
- 14h 25m
- When
- Every day
- Estimated price
- €250–900
Flights from Licenciado Gustavo Díaz Ordaz International Airport to Marseille Provence Airport via Toronto, Paris Charles de Gaulle
- Ave. Duration
- 16h 32m
- When
- Saturday and Wednesday
- Estimated price
- €460–1,200
- Website
- airfrance.com
Flights from Licenciado Gustavo Díaz Ordaz International Airport to Bordeaux–Mérignac Airport via Quebec, Paris Charles de Gaulle
- Ave. Duration
- 31h 55m
- When
- Thursday and Saturday
- Estimated price
- €470–1,200
Flights from Licenciado Gustavo Díaz Ordaz International Airport to Bordeaux–Mérignac Airport via Ottawa, Paris Charles de Gaulle
- Ave. Duration
- 32h 5m
- When
- Friday and Sunday
- Estimated price
- €380–1,400
Flights from Licenciado Gustavo Díaz Ordaz International Airport to Marseille Provence Airport via Toronto, Paris Charles de Gaulle
- Ave. Duration
- 17h 2m
- When
- Every day
- Estimated price
- €380–1,400
- Website
- ryanair.com
Flights from Licenciado Gustavo Díaz Ordaz International Airport to Girona–Costa Brava Airport via Toronto, Dublin
- Ave. Duration
- 24h 21m
- When
- Friday and Wednesday
- Estimated price
- €450–1,500
Flights from Licenciado Gustavo Díaz Ordaz International Airport to Girona–Costa Brava Airport via Detroit, Dublin
- Ave. Duration
- 25h 55m
- When
- Friday
- Estimated price
- €410–1,500
Flights from Licenciado Gustavo Díaz Ordaz International Airport to Girona–Costa Brava Airport via Montreal, Brussels
- Ave. Duration
- 35h 30m
- When
- Sunday
- Estimated price
- €420–1,500
- Website
- iberia.com
Flights from Miguel Hidalgo Y Costilla Guadalajara International Airport to Barcelona–El Prat Airport via Madrid
- Ave. Duration
- 14h 15m
- When
- Tuesday and Sunday
- Estimated price
- €220–800
Flights from Licenciado Gustavo Díaz Ordaz International Airport to Barcelona–El Prat Airport via Toronto, Porto
- Ave. Duration
- 17h 25m
- When
- Friday
- Estimated price
- €370–950
Flights from Miguel Hidalgo Y Costilla Guadalajara International Airport to Valencia Airport via Madrid
- Ave. Duration
- 15h 20m
- When
- Every day
- Estimated price
- €250–900
Flights from Miguel Hidalgo Y Costilla Guadalajara International Airport to Valencia Airport via Toronto, Madrid
- Ave. Duration
- 16h 45m
- When
- Wednesday and Friday
- Estimated price
- €310–900
- Website
- britishairways.com
Flights from Miguel Hidalgo Y Costilla Guadalajara International Airport to Barcelona–El Prat Airport via Madrid
- Ave. Duration
- 14h 15m
- When
- Tuesday and Sunday
- Estimated price
- €220–800
Flights from Miguel Hidalgo Y Costilla Guadalajara International Airport to Valencia Airport via Madrid
- Ave. Duration
- 15h 20m
- When
- Every day
- Estimated price
- €250–900
Flights from Miguel Hidalgo Y Costilla Guadalajara International Airport to Valencia Airport via Toronto, Madrid
- Ave. Duration
- 16h 45m
- When
- Wednesday and Friday
- Estimated price
- €310–900
Flights from Licenciado Gustavo Díaz Ordaz International Airport to Marseille Provence Airport via Ottawa, London Heathrow
- Ave. Duration
- 16h 35m
- When
- Monday
- Estimated price
- €380–1,400
- Website
- aerlingus.com
Flights from Licenciado Gustavo Díaz Ordaz International Airport to Perpignan-Rivesaltes Airport via Detroit, Dublin
- Ave. Duration
- 19h
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- €600–2,200
Flights from Licenciado Gustavo Díaz Ordaz International Airport to Perpignan-Rivesaltes Airport via Toronto, Dublin
- Ave. Duration
- 18h 23m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- €600–2,300
- Website
- aireuropa.com
Flights from Miguel Hidalgo Y Costilla Guadalajara International Airport to Barcelona–El Prat Airport via Madrid
- Ave. Duration
- 19h
- When
- Every day
- Estimated price
- €220–800
Flights from Miguel Hidalgo Y Costilla Guadalajara International Airport to Valencia Airport via Madrid
- Ave. Duration
- 14h 25m
- When
- Every day
- Estimated price
- €250–900
- Website
- vueling.com
Flights from Miguel Hidalgo Y Costilla Guadalajara International Airport to Barcelona–El Prat Airport via Madrid
- Ave. Duration
- 14h 15m
- When
- Tuesday and Sunday
- Estimated price
- €220–800
Flights from Licenciado Gustavo Díaz Ordaz International Airport to Barcelona–El Prat Airport via Toronto, Porto
- Ave. Duration
- 17h 25m
- When
- Friday
- Estimated price
- €370–950
Flights from Miguel Hidalgo Y Costilla Guadalajara International Airport to Valencia Airport via Madrid
- Ave. Duration
- 15h 20m
- When
- Every day
- Estimated price
- €250–900
- Website
- airtransat.com
Flights from Licenciado Gustavo Díaz Ordaz International Airport to Barcelona–El Prat Airport via Montreal
- Ave. Duration
- 14h 15m
- When
- Wednesday and Sunday
- Estimated price
- €360–950
Flights from Licenciado Gustavo Díaz Ordaz International Airport to Toulouse-Blagnac Airport via Montreal
- Ave. Duration
- 13h 55m
- When
- Wednesday and Sunday
- Estimated price
- €460–1,200
Flights from Licenciado Gustavo Díaz Ordaz International Airport to Bordeaux–Mérignac Airport via Montreal
- Ave. Duration
- 34h 15m
- When
- Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- €450–1,200
- Website
- easyjet.com
Flights from Licenciado Gustavo Díaz Ordaz International Airport to Bordeaux–Mérignac Airport via Toronto, Porto
- Ave. Duration
- 20h 15m
- When
- Friday and Thursday
- Estimated price
- €460–1,200
Flights from Licenciado Gustavo Díaz Ordaz International Airport to Bordeaux–Mérignac Airport via Newark, Porto
- Ave. Duration
- 25h 2m
- When
- Saturday
- Estimated price
- €370–1,400
- Website
- aircanada.com
Flights from Miguel Hidalgo Y Costilla Guadalajara International Airport to Barcelona–El Prat Airport via Toronto
- Ave. Duration
- 17h
- When
- Tuesday, Wednesday, and Friday
- Estimated price
- €220–800
Flights from Licenciado Gustavo Díaz Ordaz International Airport to Barcelona–El Prat Airport via Toronto
- Ave. Duration
- 13h 55m
- When
- Saturday
- Estimated price
- €300–1,100
- Website
- transavia.com
Flights from Licenciado Gustavo Díaz Ordaz International Airport to Perpignan-Rivesaltes Airport via Montreal, Paris Orly
- Ave. Duration
- 16h 5m
- When
- Wednesday and Sunday
- Estimated price
- €850–2,200
Flights from Licenciado Gustavo Díaz Ordaz International Airport to Perpignan-Rivesaltes Airport via Newark, Paris Orly
- Ave. Duration
- 17h 57m
- When
- Saturday
- Estimated price
- €850–2,200
- Website
- jet2.com
Flights from Licenciado Gustavo Díaz Ordaz International Airport to Girona–Costa Brava Airport via Toronto, London Gatwick
- Ave. Duration
- 33h 55m
- When
- Friday
- Estimated price
- €500–1,300
- Website
- ryanair.com
Flights from Licenciado Gustavo Díaz Ordaz International Airport to Girona–Costa Brava Airport via Toronto, Manchester
- Ave. Duration
- 24h 45m
- When
- Monday
- Estimated price
- €500–1,300
- Phone
- +34 900 41 00 41
- Website
- Rodalies de Catalunya
Train from Barcelona Sants to Santa Susanna
- Ave. Duration
- 1h 19m
- Frequency
- Hourly
- Estimated price
- €7–19
- Website
- Rodalies de Catalunya
- Website
- Rodalies de Catalunya
Train from Barcelona Sants to Santa Susanna
- Ave. Duration
- 1h 19m
- Frequency
- Hourly
- Estimated price
- €7–19
- Website
- Rodalies de Catalunya
- Website
- Rodalies de Catalunya
Train from Barcelona Sants to Santa Susanna
- Ave. Duration
- 1h 19m
- Frequency
- Hourly
- Estimated price
- €7–19
- Website
- Rodalies de Catalunya
- Website
- Rodalies de Catalunya
- Phone
- +33 1 84 94 36 35
- Website
- Oui.SNCF
Train from Toulouse Matabiau to Narbonne
- Ave. Duration
- 1h 35m
- Frequency
- Every 30 minutes
- Estimated price
- €25–50
- Website
- Oui.SNCF
Train from Bordeaux St Jean to Narbonne
- Ave. Duration
- 3h 45m
- Frequency
- Hourly
- Estimated price
- €65–140
- Website
- Oui.SNCF
- Phone
- +33 1 84 94 36 35
- Website
- TGV inOui
Train from Toulouse Matabiau to Narbonne
- Ave. Duration
- 1h 13m
- Frequency
- Every 4 hours
- Estimated price
- €30–50
- Website
- TGV inOui
Train from Narbonne to Girona
- Ave. Duration
- 1h 23m
- Frequency
- 5 times a day
- Estimated price
- €30–50
- Website
- TGV inOui
Train from Narbonne to Girona
- Ave. Duration
- 1h 23m
- Frequency
- 5 times a day
- Estimated price
- €30–50
- Website
- TGV inOui
Train from Perpignan to Girona
- Ave. Duration
- 40 min
- Frequency
- 5 times a day
- Estimated price
- €18–29
- Website
- TGV inOui
- Phone
- +34 91 232 03 20
- Website
- Renfe Viajeros
Train from Narbonne to Girona
- Ave. Duration
- 1h 15m
- Frequency
- 4 times a day
- Estimated price
- €19–30
- Website
- Renfe Viajeros
Train from Narbonne to Girona
- Ave. Duration
- 1h 15m
- Frequency
- 4 times a day
- Estimated price
- €19–30
- Website
- Renfe Viajeros
Train from Perpignan to Girona
- Ave. Duration
- 39 min
- Frequency
- 4 times a day
- Estimated price
- €11–18
- Website
- Renfe Viajeros
Train from Estació del Nord to Barcelona-Sants
- Ave. Duration
- 3h 22m
- Frequency
- Hourly
- Estimated price
- €45–75
- Website
- Renfe Viajeros
Train from Aix En Provence Tgv to Girona
- Ave. Duration
- 3h 33m
- Frequency
- Twice daily
- Estimated price
- €50–80
- Website
- Renfe Viajeros
- Phone
- +52 333 111 8780
- [email protected]
- Website
- Vallarta Plus
Bus from Puerto Vallarta to Terminal Zapopan
- Ave. Duration
- 4h
- Frequency
- Hourly
- Estimated price
- €19–48
- Schedules at
- Vallarta Plus
- INAPAM/Insen/Child
- €19
- General
- €38
Bus from Puerto Vallarta to Terminal Zapopan
- Ave. Duration
- 4h
- Frequency
- Hourly
- Estimated price
- €19–48
- Schedules at
- Vallarta Plus
- INAPAM/Insen/Child
- €19
- General
- €38
Want to know more about travelling around Spain
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Train travel in Spain: A guide to Renfe
Read the travel guide
What are the different types of Renfe trains in Spain?
Read the travel guide
5 delightfully under-the-radar French towns you need to visit
Read the travel guide


















