There are 10 ways to get from Puerto Vallarta Airport (PVR) to Miami by plane, bus (Greyhound, Flixbus), car, train, bus, or bus (Greyhound)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Miami International Airport
best- Fly from Licenciado Gustavo Díaz Ordaz International Airport (PVR) to Miami International Airport (MIA)plane PVR - MIA
6h 32m$144–610Bus via San Antonio
- Take the bus from Sayulita to Nueva Central Camionera de Guadalajara Mod 3bus
- Take the bus from Terminal Portales to San Antonio Stationbus
- Take the bus from San Antonio Bus Station to Houston Bus Stationbus
- Take the bus from Houston - Harrisburg Blvd to Miamibus
2d 4h$392–534Drive 2,267.3 mi
- Drive from Puerto Vallarta Airport (PVR) to Miamicar 2,267.3 mi
40h 13m$414–598Fly to Fort Lauderdale–Hollywood International Airport
- Fly from Licenciado Gustavo Díaz Ordaz International Airport (PVR) to Fort Lauderdale–Hollywood International Airport (FLL)plane PVR - FLL
8h 25m$161–666Fly to President Donald J. Trump International Airport, train
- Fly from Licenciado Gustavo Díaz Ordaz International Airport (PVR) to President Donald J. Trump International Airport (PBI)plane PVR - PBI
- Take the train from West Palm Beach Station to Metrorail Transfer Stationtrain
10h 43m$201–800Fly to Ft. Myers, bus
- Fly from Licenciado Gustavo Díaz Ordaz International Airport (PVR) to Ft. Myers (RSW)plane PVR - RSW
- Take the bus from Fort Myers Bus Stop to Miami Airport Stationbus
13h 15m$211–803Bus
- Take the bus from Sayulita to Nueva Central Camionera de Guadalajara Mod 3bus
- Take the bus from Nueva Central Camionera de Guadalajara Mod 2 to Houstonbus
- Take the bus from Houston - Harrisburg Blvd to Miamibus
2d 7h$365–508Bus, train
- Take the bus from Puerto Vallarta to Reynosabus
- Take the bus from Hidalgo International Bridge to Houston Bus Stationbus
- Take the bus from Houston - Harrisburg Blvd to Plant Citybus
- Take the train from Lakeland to Miami Amtrak Stationtrain
2d 8h$486–836Bus #2
- Take the bus from Avenida Francisco Medina Ascencio to Palma Real y Avenida Francisco Medina Ascenciobus C24 / ...
- Take the bus from Puerto Vallarta to Nueva Central Camionera de Guadalajara Mod 1bus
- Take the bus from Nueva Central Camionera de Guadalajara Mod 2 to Houstonbus
- Take the bus from Houston - Harrisburg Blvd to Miamibus
2d 11h$378–523Bus via Monterrey
- Take the bus from Puerto Vallarta to Monterreybus
- Take the bus from Monterrey to Houston Bus Stationbus
- Take the bus from Houston - Harrisburg Blvd to Miamibus
2d 13h$397–602
Licenciado Gustavo Díaz Ordaz International Airport (PVR) to Miami International Airport (MIA) flights
Questions & Answers
The cheapest way to get from Puerto Vallarta Airport (PVR) to Miami is to fly which costs $140 - $650 and takes 6h 32m.
The fastest way to get from Puerto Vallarta Airport (PVR) to Miami is to fly which takes 6h 32m and costs $140 - $650.
No, there is no direct bus from Puerto Vallarta Airport (PVR) to Miami. However, there are services departing from Aeropuerto and arriving at Miami via Sayulita, Terminal Portales, San Antonio Bus Station and Houston - Harrisburg Blvd. The journey, including transfers, takes approximately 2 days 4h.
The distance between Puerto Vallarta Airport (PVR) and Miami is 1632 miles. The road distance is 2280.5 miles.
The best way to get from Puerto Vallarta Airport (PVR) to Miami without a car is to bus via San Antonio which takes 2 days 4h and costs $390 - $550.
It takes approximately 6h 32m to get from Puerto Vallarta Airport (PVR) to Miami, including transfers.
Puerto Vallarta Airport (PVR) to Miami bus services, operated by Pacífico, depart from Sayulita station.
The best way to get from Puerto Vallarta Airport (PVR) to Miami is to fly which takes 6h 32m and costs $140 - $650. Alternatively, you can bus via San Antonio, which costs $390 - $550 and takes 2 days 4h.
Puerto Vallarta Airport (PVR) to Miami bus services, operated by Pacífico, arrive at Nueva Central Camionera de Guadalajara Mod 3 station.
Miami is 2h ahead of Puerto Vallarta Airport (PVR). It is currently 1:33 PM in Puerto Vallarta Airport (PVR) and 3:33 PM in Miami.
What companies run services between Puerto Vallarta Airport (PVR), Mexico and Miami, FL, USA?
Aeroméxico, American Airlines, and four other airlines fly from Licenciado Gustavo Díaz Ordaz International Airport (PVR) to Miami International Airport (MIA) every 4 hours. Alternatively, you can take a bus from Aeropuerto to Miami via Sayulita, Nueva Central Camionera de Guadalajara Mod 3, Terminal Portales, San Antonio Station, San Antonio Bus Station, Houston Bus Station, and Houston - Harrisburg Blvd in around 2d 4h.
- Website
- aeromexico.com
Flights from Licenciado Gustavo Díaz Ordaz International Airport to Miami International Airport via Mexico City
- Ave. Duration
- 7h 41m
- When
- Every day
- Estimated price
- $140–650
Flights from Licenciado Gustavo Díaz Ordaz International Airport to Miami International Airport via Atlanta
- Ave. Duration
- 7h 12m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- $170–750
Flights from Licenciado Gustavo Díaz Ordaz International Airport to Fort Lauderdale–Hollywood International Airport via Atlanta
- Ave. Duration
- 7h 44m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- $180–750
Flights from Licenciado Gustavo Díaz Ordaz International Airport to President Donald J. Trump International Airport via Atlanta
- Ave. Duration
- 8h 33m
- When
- Every day
- Estimated price
- $190–800
Flights from Licenciado Gustavo Díaz Ordaz International Airport to Ft. Myers via Atlanta
- Ave. Duration
- 9h 1m
- When
- Every day
- Estimated price
- $180–800
- Website
- delta.com
Flights from Licenciado Gustavo Díaz Ordaz International Airport to Miami International Airport via Mexico City
- Ave. Duration
- 7h 41m
- When
- Every day
- Estimated price
- $140–650
Flights from Licenciado Gustavo Díaz Ordaz International Airport to Miami International Airport via Atlanta
- Ave. Duration
- 7h 12m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- $170–750
Flights from Licenciado Gustavo Díaz Ordaz International Airport to Fort Lauderdale–Hollywood International Airport via Atlanta
- Ave. Duration
- 7h 44m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- $180–750
Flights from Licenciado Gustavo Díaz Ordaz International Airport to President Donald J. Trump International Airport via Atlanta
- Ave. Duration
- 8h 33m
- When
- Every day
- Estimated price
- $190–800
Flights from Licenciado Gustavo Díaz Ordaz International Airport to Ft. Myers via Atlanta
- Ave. Duration
- 9h 1m
- When
- Every day
- Estimated price
- $180–800
- Website
- aa.com
Flights from Licenciado Gustavo Díaz Ordaz International Airport to Miami International Airport via Dallas/Ft.Worth
- Ave. Duration
- 7h 5m
- When
- Every day
- Estimated price
- $170–700
Flights from Licenciado Gustavo Díaz Ordaz International Airport to Fort Lauderdale–Hollywood International Airport via Dallas/Ft.Worth
- Ave. Duration
- 7h 4m
- When
- Monday to Saturday
- Estimated price
- $170–750
Flights from Licenciado Gustavo Díaz Ordaz International Airport to President Donald J. Trump International Airport via Dallas/Ft.Worth
- Ave. Duration
- 8h 13m
- When
- Thursday and Sunday
- Estimated price
- $190–800
Flights from Licenciado Gustavo Díaz Ordaz International Airport to Ft. Myers via Dallas/Ft.Worth
- Ave. Duration
- 7h 42m
- When
- Every day
- Estimated price
- $180–800
- Website
- southwest.com
Flights from Licenciado Gustavo Díaz Ordaz International Airport to Miami International Airport via Houston Hobby Apt
- Ave. Duration
- 8h
- When
- Tuesday and Wednesday
- Estimated price
- $150–650
Flights from Licenciado Gustavo Díaz Ordaz International Airport to Fort Lauderdale–Hollywood International Airport via Houston Hobby Apt
- Ave. Duration
- 7h 10m
- When
- Tuesday, Wednesday, and Saturday
- Estimated price
- $150–700
- Website
- united.com
Flights from Licenciado Gustavo Díaz Ordaz International Airport to Miami International Airport via Houston
- Ave. Duration
- 8h 15m
- When
- Every day
- Estimated price
- $150–650
Flights from Licenciado Gustavo Díaz Ordaz International Airport to Fort Lauderdale–Hollywood International Airport via Houston
- Ave. Duration
- 7h 39m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $160–700
- Phone
- +1 800-874-7245
- [email protected]
- Website
- Tri Rail
Train from West Palm Beach Station to Metrorail Transfer Station
- Ave. Duration
- 1h 34m
- Frequency
- Hourly
- Estimated price
- $5–11
- Website
- Tri Rail
- Weekend | Holiday
- $5
- Weekday
- $8–11
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Train from Lakeland to Miami Amtrak Station
- Ave. Duration
- 4h 50m
- Frequency
- Once daily
- Estimated price
- $70–150
- Website
- Amtrak
- Phone
- +52 55 4440 3187
- [email protected]
- Website
- estrellablanca.com.mx
Bus from Sayulita to Nueva Central Camionera de Guadalajara Mod 3
- Ave. Duration
- 4h 27m
- Frequency
- Every 2 hours
- Estimated price
- $30–50
- Schedules at
- estrellablanca.com.mx
- Book at
- estrellablanca.com.mx
Bus from Sayulita to Nueva Central Camionera de Guadalajara Mod 3
- Ave. Duration
- 4h 27m
- Frequency
- Every 2 hours
- Estimated price
- $30–50
- Schedules at
- estrellablanca.com.mx
- Book at
- estrellablanca.com.mx
- Phone
- +1 479 750 3263
- Website
- transporteschayo.com
Bus from Terminal Portales to San Antonio Station
- Ave. Duration
- 15h 25m
- Frequency
- Once daily
- Estimated price
- $150–180
- Schedules at
- transporteschayo.com
- Book at
- transporteschayo.com
Rome2Rio's guide to Greyhound USA
Contact DetailsContact Details
- Phone
- +1 214-849-8100
- [email protected]
- Website
- Greyhound
Bus from San Antonio Bus Station to Houston Bus Station
- Ave. Duration
- 3h 25m
- Frequency
- 4 times a day
- Estimated price
- $29–60
- Website
- Greyhound
Bus from Hidalgo International Bridge to Houston Bus Station
- Ave. Duration
- 7h 20m
- Frequency
- Once daily
- Estimated price
- $55–110
- Website
- Greyhound
Bus from Monterrey to Houston Bus Station
- Ave. Duration
- 12h 5m
- Frequency
- Twice daily
- Estimated price
- $75–150
- Website
- Greyhound
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from San Antonio Bus Station to Houston Bus Station
- Ave. Duration
- 4h 30m
- Frequency
- Once daily
- Estimated price
- $30–55
- Schedules at
- Flixbus USA
Bus from Fort Myers Bus Stop to Miami Airport Station
- Ave. Duration
- 3h 5m
- Frequency
- 3 times a day
- Estimated price
- $24–45
- Schedules at
- Flixbus USA
- Phone
- +1 800-923-1799
- [email protected]
- Website
- Omnibus Express
Bus from Houston - Harrisburg Blvd to Miami
- Ave. Duration
- 24h 14m
- Frequency
- Once daily
- Estimated price
- $180–240
- Schedules at
- Omnibus Express
Bus from Houston - Harrisburg Blvd to Miami
- Ave. Duration
- 24h 14m
- Frequency
- Once daily
- Estimated price
- $180–240
- Schedules at
- Omnibus Express
Bus from Houston - Harrisburg Blvd to Plant City
- Ave. Duration
- 17h 14m
- Frequency
- Once daily
- Estimated price
- $150–200
- Schedules at
- Omnibus Express
Bus from Houston - Harrisburg Blvd to Miami
- Ave. Duration
- 24h 14m
- Frequency
- Once daily
- Estimated price
- $180–240
- Schedules at
- Omnibus Express
Bus from Houston - Harrisburg Blvd to Miami
- Ave. Duration
- 24h 14m
- Frequency
- Once daily
- Estimated price
- $180–240
- Schedules at
- Omnibus Express
- Phone
- +1 800 923 1799
- [email protected]
- Website
- Omnibus Express (OMEX VIP)
Bus from Nueva Central Camionera de Guadalajara Mod 2 to Houston
- Ave. Duration
- 21h 50m
- Frequency
- Once daily
- Estimated price
- $150–210
- Schedules at
- Omnibus Express (OMEX VIP)
Bus from Nueva Central Camionera de Guadalajara Mod 2 to Houston
- Ave. Duration
- 21h 50m
- Frequency
- Once daily
- Estimated price
- $150–210
- Schedules at
- Omnibus Express (OMEX VIP)
- Phone
- +52 55 4440 3187
- [email protected]
- Website
- futura.com.mx
Bus from Puerto Vallarta to Reynosa
- Ave. Duration
- 21h 55m
- Frequency
- Once daily
- Estimated price
- $140–290
- Schedules at
- futura.com.mx
- Book at
- futura.com.mx
- Phone
- +52 322 276 4146
- [email protected]
- Website
- Unibuspv
Bus from Avenida Francisco Medina Ascencio to Palma Real y Avenida Francisco Medina Ascencio
- Ave. Duration
- 1h 44m
- Frequency
- Every 10 minutes
- Estimated price
- $1–3
- Schedules at
- Unibuspv
- Local
- $1
- Night bus
- $2
- Long Distance
- $2–3
- Phone
- +52 477 710 0060
- Website
- primeraplus.com.mx
Bus from Puerto Vallarta to Nueva Central Camionera de Guadalajara Mod 1
- Ave. Duration
- 6h 30m
- Frequency
- Hourly
- Estimated price
- $45–65
- Schedules at
- primeraplus.com.mx
- Book at
- primeraplus.com.mx
- Phone
- +52 55 4440 3187
- [email protected]
- Website
- chihuahuenses.com.mx
Bus from Puerto Vallarta to Monterrey
- Ave. Duration
- 21h
- Frequency
- Once daily
- Estimated price
- $140–210
- Schedules at
- chihuahuenses.com.mx
- Book at
- chihuahuenses.com.mx
Want to know more about travelling around United States
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
Travelling to the US: What do I need to know?
Read the travel guide
Need to know: Greyhound
Read the travel guide
Why you should take the train in the US
Read the travel guide
More Questions & Answers
Yes, the driving distance between Puerto Vallarta Airport (PVR) to Miami is 2281 miles. It takes approximately 40h 13m to drive from Puerto Vallarta Airport (PVR) to Miami.
There are 4938+ hotels available in Miami.





































