Cheap Flights from Dallas, TX to Puerto Vallarta from $137
On Cheapflightsplus.com you will find 1 direct and 240 connecting flights from Dallas to Puerto Vallarta. You can compare airfare deals from 8 airlines and multiple travel sites from $137, book and save on cheap plane tickets and last minute offers. Also check out DFW-PVR flight schedule to find best flight time, convenient departure and arrival airports.
Find One-Way and Round-Trip Dallas to Puerto Vallarta Flight Deals
Best Flights from Dallas to Puerto Vallarta Today
Price | Departure | Arrival | Flight Duration | Airline | Flight |
---|---|---|---|---|---|
from $149 | 09:14 Dallas Dallas/FT Worth Intl | 12:12 Puerto Vallarta Ordaz | 2h 58m | Frontier Airlines | F9130 |
from $137 | 06:49 Dallas Dallas/FT Worth Intl | 13:42 Puerto Vallarta Ordaz | 6h 53m layover 1h 13m - Denver | Frontier Airlines | F91323 F968 |
from $166 | 12:09 Dallas Dallas/FT Worth Intl | 17:25 Puerto Vallarta Ordaz | 5h 16m layover 1h 38m - Guadalajara | Volaris | Y41801 VB3234 |
from $172 | 20:04 Dallas Dallas/FT Worth Intl | 07:50+1 день Puerto Vallarta Ordaz | 11h 46m layover 7h 20m - Mexico City | Volaris | Y4801 VB1166 |
from $176 | 20:04 Dallas Dallas/FT Worth Intl | 18:39+1 день Puerto Vallarta Ordaz | 22h 35m layover 18h 0m - Mexico City | Volaris | Y4801 AM336 |
from $181 | 20:04 Dallas Dallas/FT Worth Intl | 08:34+1 день Puerto Vallarta Ordaz | 12h 30m layover 8h 5m - Mexico City | Volaris | Y4801 Y4280 |
from $181 | 20:04 Dallas Dallas/FT Worth Intl | 16:45+1 день Puerto Vallarta Ordaz | 20h 41m layover 16h 15m - Mexico City | Volaris | Y4801 VB1168 |
from $187 | 20:19 Dallas Dallas/FT Worth Intl | 12:03+1 день Puerto Vallarta Ordaz | 15h 44m layover 9h 9m - Los Angeles | Spirit Airlines | NK1678 AS1357 |
from $155 | 09:13 Dallas Dallas/FT Worth Intl | 21:25+1 день Puerto Vallarta Ordaz | 36h 12m layover 5h 53m - Chicago 22h 40m - Monterrey | Spirit Airlines | NK539 Y45507 VB4348 |
from $155 | 06:55 Dallas Dallas/FT Worth Intl | 21:25+1 день Puerto Vallarta Ordaz | 38h 30m layover 8h 24m - Chicago 22h 40m - Monterrey | Frontier Airlines | F93242 Y45507 VB4348 |
from $185 | 21:41 Dallas Dallas/FT Worth Intl | 21:25+2 дня Puerto Vallarta Ordaz | 47h 44m layover 16h 28m - Oakland 22h 0m - Monterrey | Frontier Airlines | F93999 Y45511 VB4348 |
from $186 | 20:21 Dallas Dallas/FT Worth Intl | 21:25+2 дня Puerto Vallarta Ordaz | 49h 4m layover 16h 16m - Los Angeles 24h 40m - Monterrey | Frontier Airlines | F93211 Y45503 VB4348 |
from $187 | 20:04 Dallas Dallas/FT Worth Intl | 12:03+1 день Puerto Vallarta Ordaz | 15h 59m layover 5h 50m - Mexico City 4h 55m - Guadalajara | Volaris | Y4801 Y4142 Y41312 |
from $187 | 20:04 Dallas Dallas/FT Worth Intl | 14:22+1 день Puerto Vallarta Ordaz | 18h 18m layover 6h 5m - Mexico City 2h 58m - Tijuana | Volaris | Y4801 Y4178 Y45122 |
from $187 | 20:04 Dallas Dallas/FT Worth Intl | 15:24+1 день Puerto Vallarta Ordaz | 19h 20m layover 6h 5m - Mexico City 4h 0m - Tijuana | Volaris | Y4801 Y4178 Y43122 |
from $187 | 19:40 Dallas Dallas/FT Worth Intl | 16:20+1 день Puerto Vallarta Ordaz | 20h 40m layover 1h 55m - Denver 10h 45m - Los Angeles | Frontier Airlines | F94463 F92341 AM5219 |
Flight Schedule Dallas (Texas) to Puerto Vallarta
Departure | Arrival | Flight Details | Flight Duration | Price |
---|---|---|---|---|
09:14 — 12:12
|
09:14 — 12:12
F9130
Frontier Airlines
Dallas — Puerto Vallarta
|
2h 58m |
Find flight
from$149 |
|
06:49 — 13:42
|
06:15 — 07:26
F91323
Frontier Airlines
Dallas — Denver
1h 13m stop
09:20 — 13:42
F968
Frontier Airlines
Denver — Puerto Vallarta
|
6h 53m including layover |
Find flight
from$137 |
|
07:03 — 16:40
|
07:03 — 08:34
F93211
Frontier Airlines
Dallas — Los Angeles
3h 3m stop
11:37 — 16:40
AS1348
Alaska Airlines
Los Angeles — Puerto Vallarta
|
9h 37m including layover |
Find flight
from$219 |
|
10:00 — 17:25
|
15:30 — 18:00
VB527
VivaAerobus
Dallas — Guadalajara
4h 5m stop
16:35 — 17:35
VB3234
VivaAerobus
Guadalajara — Puerto Vallarta
|
7h 25m including layover |
Find flight
from$206 |
|
12:09 — 17:25
|
12:09 — 14:57
Y41801
Volaris
Dallas — Guadalajara
1h 38m stop
16:35 — 17:35
VB3234
VivaAerobus
Guadalajara — Puerto Vallarta
|
5h 16m including layover |
Find flight
from$166 |
|
12:09 — 12:25
+1 day
|
12:09 — 14:57
Y41801
Volaris
Dallas — Guadalajara
20h 33m stop
11:40 — 12:40
VB7396
VivaAerobus
Guadalajara — Puerto Vallarta
|
24h 16m including layover |
Find flight
from$204 |
|
20:04 — 07:50
+1 day
|
20:04 — 22:55
Y4801
Volaris
Dallas — Mexico City
7h 20m stop
06:15 — 07:50
VB1166
VivaAerobus
Mexico City — Puerto Vallarta
|
11h 46m including layover |
Find flight
from$172 |
|
20:04 — 18:39
+1 day
|
20:04 — 22:55
Y4801
Volaris
Dallas — Mexico City
18h stop
16:55 — 18:39
AM336
Aeromexico
Mexico City — Puerto Vallarta
|
22h 35m including layover |
Find flight
from$176 |
|
06:55 — 21:25
+1 day
|
06:55 — 09:16
F93242
Frontier Airlines
Dallas — Chicago
8h 24m stop
17:40 — 21:05
Y45507
Volaris
Chicago — Monterrey
22h 40m stop
19:45 — 21:25
VB4348
VivaAerobus
Monterrey — Puerto Vallarta
|
38h 30m including layover |
Find flight
from$155 |
|
08:00 — 23:14
|
08:00 — 09:06
NK532
Spirit Airlines
Dallas — Las Vegas
3h 29m stop
12:35 — 18:25
AM481
Aeromexico
Las Vegas — Mexico City
3h 5m stop
21:30 — 23:14
AM340
Aeromexico
Mexico City — Puerto Vallarta
|
15h 14m including layover |
Find flight
from$208 |
|
09:13 — 21:25
+1 day
|
09:13 — 11:47
NK539
Spirit Airlines
Dallas — Chicago
5h 53m stop
17:40 — 21:05
Y45507
Volaris
Chicago — Monterrey
22h 40m stop
19:45 — 21:25
VB4348
VivaAerobus
Monterrey — Puerto Vallarta
|
36h 12m including layover |
Find flight
from$155 |
|
15:06 — 09:02
+1 day
|
15:06 — 16:20
F93196
Frontier Airlines
Dallas — Houston
5h 54m stop
22:14 — 00:48
Y41733
Volaris
Houston — Guadalajara
7h 15m stop
08:03 — 09:02
Y41310
Volaris
Guadalajara — Puerto Vallarta
|
17h 56m including layover |
Find flight
from$193 |
|
15:06 — 08:50
+1 day
|
15:33 — 16:53
F93196
Frontier Airlines
Dallas — Houston
6h 10m stop
22:30 — 00:15
VB617
VivaAerobus
Houston — Monterrey
6h 40m stop
08:10 — 09:55
VB4342
VivaAerobus
Monterrey — Puerto Vallarta
|
17h 44m including layover |
Find flight
from$209 |
|
17:00 — 07:50
+1 day
|
17:00 — 18:55
VB685
VivaAerobus
Dallas — Monterrey
1h 35m stop
20:30 — 22:05
VB1143
VivaAerobus
Monterrey — Mexico City
8h 10m stop
06:15 — 07:50
VB1166
VivaAerobus
Mexico City — Puerto Vallarta
|
14h 50m including layover |
Find flight
from$193 |
|
17:00 — 08:34
+1 day
|
17:00 — 18:55
VB685
VivaAerobus
Dallas — Monterrey
3h 18m stop
22:13 — 23:50
Y4245
Volaris
Monterrey — Mexico City
7h 10m stop
07:00 — 08:34
Y4280
Volaris
Mexico City — Puerto Vallarta
|
15h 34m including layover |
Find flight
from$217 |
|
18:00 — 13:47
+1 day
|
18:00 — 19:14
F91051
Frontier Airlines
Dallas — Las Vegas
46m stop
20:00 — 21:38
F94401
Frontier Airlines
Las Vegas — San Jose
10h 32m stop
08:10 — 13:47
AS1171
Alaska Airlines
San Jose — Puerto Vallarta
|
19h 47m including layover |
Find flight
from$218 |
|
19:40 — 16:20
+1 day
|
19:40 — 21:02
F94463
Frontier Airlines
Dallas — Denver
1h 55m stop
22:57 — 00:35
F92341
Frontier Airlines
Denver — Los Angeles
10h 45m stop
11:20 — 16:20
AM5219
Aeromexico
Los Angeles — Puerto Vallarta
|
20h 40m including layover |
Find flight
from$187 |
|
19:40 — 13:34
+1 day
|
19:40 — 21:02
F94463
Frontier Airlines
Dallas — Denver
1h 13m stop
22:15 — 23:52
F94989
Frontier Airlines
Denver — San Diego
8h 51m stop
08:43 — 13:34
AS1424
Alaska Airlines
San Diego — Puerto Vallarta
|
17h 54m including layover |
Find flight
from$189 |
|
21:00 — 17:19
+1 day
|
21:00 — 23:48
Y41803
Volaris
Dallas — Guadalajara
5h 56m stop
05:44 — 06:41
Y41100
Volaris
Guadalajara — Mexicali
6h 8m stop
12:49 — 17:19
Y47434
Volaris
Mexicali — Puerto Vallarta
|
20h 19m including layover |
Find flight
from$192 |
|
21:41 — 21:25
+2 days
|
17:39 — 19:50
F93999
Frontier Airlines
Dallas — Oakland
16h 28m stop
15:55 — 21:45
Y45511
Volaris
Oakland — Monterrey
22h stop
19:25 — 21:10
VB4348
VivaAerobus
Monterrey — Puerto Vallarta
|
47h 44m including layover |
Find flight
from$185 |
|
22:59 — 21:25
+2 days
|
22:59 — 01:13
NK828
Spirit Airlines
Dallas — Chicago
14h 37m stop
15:50 — 19:40
VB633
VivaAerobus
Chicago — Monterrey
24h 5m stop
19:45 — 21:25
VB4348
VivaAerobus
Monterrey — Puerto Vallarta
|
46h 26m including layover |
Find flight
from$212 |
|
22:59 — 08:50
+2 days
|
22:59 — 01:13
NK828
Spirit Airlines
Dallas — Chicago
14h 37m stop
15:50 — 19:40
VB633
VivaAerobus
Chicago — Monterrey
11h 20m stop
07:00 — 08:50
VB4342
VivaAerobus
Monterrey — Puerto Vallarta
|
33h 51m including layover |
Find flight
from$216 |
|
23:10 — 13:37
+2 days
|
23:10 — 00:34
F94463
Frontier Airlines
Dallas — Denver
5h 57m stop
06:31 — 08:13
F91093
Frontier Airlines
Denver — San Jose
23h 47m stop
08:00 — 13:37
AS1171
Alaska Airlines
San Jose — Puerto Vallarta
|
38h 27m including layover |
Find flight
from$201 |
|
23:10 — 18:36
+2 days
|
23:10 — 00:34
F94463
Frontier Airlines
Dallas — Denver
18h 32m stop
19:06 — 20:40
F93155
Frontier Airlines
Denver — Los Angeles
16h 50m stop
13:30 — 18:36
AS1348
Alaska Airlines
Los Angeles — Puerto Vallarta
|
43h 26m including layover |
Find flight
from$213 |
Flight Information
Below we will explain in detail what the flights cost on the destination from Dallas to Puerto Vallarta depends on and how to choose the most interesting flight option for you.
Distance between Dallas and Puerto Vallarta is 1583 miles. Time difference between the cities is 0h. Airplanes depart 05:00 to 23:10 from 6 Dallas airports and arrive 05:00 to 23:10 to 1 Puerto Vallarta airport. Average flight time is 2h 58m.
- The fastest flight 2h 58m
- Average flight time 2h 58m
- The earliest flight 05:00
- The latest flight 23:10
- Distance 984 ml
The cheapest months to travel to Puerto Vallarta are february (from 137 $), november (from 150 $), december (from 151 $).
The most expensive months are january (from 155 $), december (from 151 $), november (from 150 $).
What is the lowest airfare Dallas to Puerto Vallarta?
The cheapest plane ticket found by our users is $137. This airfare is for economy class on one-way F91323 flight by Frontier Airlines for February 1, 2025 which leaves Dallas/FT Worth Intl in Dallas at 06:49 am and arrives at Puerto Vallarta Ordaz at 13:42.
Popular Airlines on the Route
The flight Dallas — Puerto Vallarta is served by 8 regular airlines and 4 low-cost airlines. Most of the flights on this route are operated by Air Canada - 4 departures per week at the price of from $ 427 . And the most expensive tickets are offered by United Airlines airline - from $ 3225.
Direct flights
There are 1 nonstop flights on the route. The fastest direct flight is F9130 by Frontier Airlines takes 2h 58m and the cheapest is F91323 by Frontier Airlines for $149.
- F9 - Frontier Airlinesfrom $149Find
Connecting Flights
There are 240 flights with layovers on the route. The fastest connecting flight is UA6297 by United Airlines takes 4h 54m and the cheapest is F91323 by Frontier Airlines for $137.
- AS - Alaska Airlinesfrom $269Find
- AC - Air Canadafrom $427Find
- F9 - Frontier Airlinesfrom $137Find
- Y4 - Volarisfrom $166Find
- VB - VivaAerobusfrom $193Find
- AM - Aeromexicofrom $256Find
- UA - United Airlinesfrom $319Find
- NK - Spirit Airlinesfrom $155Find
Airports
You can fly from Dallas to Puerto Vallarta from 6 airports (Addison, Fort Worth Alliance, Dallas North, Dallas/FT Worth Intl, Dallas Executive, Love Field).
Dallas airports
- Addison-ADSFind
- Fort Worth Alliance-AFWFind
- Dallas North-DNEFind
- Dallas/FT Worth Intl-DFWfrom $137Find
- Dallas Executive-RBDFind
- Love Field-DALfrom $291Find
Puerto Vallarta airports
- Ordaz-PVRFind
Airplanes
There are flights to Puerto Vallarta from Dallas by 8 airlines that use 0 aircraft brands. They range from huge modern airplanes to small-sized.
Top Domestic Destinations from Dallas
You may also consider searching for discounted plane tickets to some other popular places from Dallas within United States.
- from $75Find
- from $70Find
- from $55Find
- from $67Find
- from $78Find
- from $62Find
- from $75Find
- from $76Find
- from $57Find
- from $66Find
Top International Destinations from Dallas
Our state-of-the art metasearch will definitely provide you with the best airfare on international flights. We’re proud to partner with many reliable travel suppliers located outside the US what gives us an opportunity to offer the most competitive prices on far destinations.
- from $72Find
- from $73Find
- from $57Find
- from $70Find
- from $79Find
- from $457Find
- from $78Find
- from $66Find
- from $55Find
- from $55Find
How to book a plane ticket yourself?
- Fill in the search parameters — cities of departure and destination, departure and return dates and click «Find flights»
- Select the best flight that you like. Please, check the airports of departure and arrival. Select the best fare, but pay attention to the following flight details - airports of departure and arrival, flight duration and layovers. Please use filters and sort to find the best flight.
- Click «Buy» when you are ready — our system will redirect you to the site that sells the selected flight ticket.
- Fill in all passenger and payment information — passport and contact information, please double check all passengers’ names and make a payment for your itinerary.
- That's it — you will receive an email with your e-ticket usually within 10 minutes after your flight is confirmed. Please, print the e-ticket and have it with you at the airport. You would need to have only a passport and/or a required form of ID to travel. Please, check your Visa requirements if you travel outside of the United States or Canada.
To find a plane ticket, please select dates.