Cheap Flights from Detroit, MI to Puerto Vallarta from $216
On Cheapflightsplus.com you will find 65 connecting flights from Detroit to Puerto Vallarta. You can compare airfare deals from 7 airlines and multiple travel sites from $216, book and save on cheap plane tickets and last minute offers. Also check out DTT-PVR flight schedule to find best flight time, convenient departure and arrival airports.
Find One-Way and Round-Trip Detroit to Puerto Vallarta Flight Deals
Best Flights from Detroit to Puerto Vallarta Today
Price | Departure | Arrival | Flight Duration | Airline | Flight |
---|---|---|---|---|---|
from $268 | 23:14 Detroit All airports | 12:19+1 день Puerto Vallarta Ordaz | 14h 5m layover 7h 31m - Minneapolis | Spirit Airlines | NK2388 SY535 |
from $301 | 20:35 Detroit All airports | 14:30+1 день Puerto Vallarta Ordaz | 18h 55m layover 11h 57m - Toronto | Air Canada | AC8776 AC1867 |
from $350 | 15:14 Detroit All airports | 14:59+1 день Puerto Vallarta Ordaz | 24h 45m layover 16h 32m - New York | Spirit Airlines | NK172 AS76 |
from $216 | 12:25 Detroit All airports | 13:47+1 день Puerto Vallarta Ordaz | 26h 22m layover 8h 40m - Denver 8h 12m - San Jose | Frontier Airlines | F93565 F93439 AS1171 |
from $248 | 13:40 Detroit All airports | 07:50+1 день Puerto Vallarta Ordaz | 19h 10m layover 4h 36m - Dallas 7h 20m - Mexico City | Frontier Airlines | F93175 Y4801 VB1166 |
from $249 | 18:42 Detroit All airports | 08:50+2 дня Puerto Vallarta Ordaz | 39h 8m layover 20h 28m - Dallas 12h 5m - Monterrey | Spirit Airlines | NK1020 VB685 VB4342 |
from $249 | 20:20 Detroit All airports | 12:25+2 дня Puerto Vallarta Ordaz | 41h 5m layover 11h 42m - Houston 22h 50m - Guadalajara | Spirit Airlines | NK3788 VB501 VB7396 |
from $257 | 20:20 Detroit All airports | 07:50+2 дня Puerto Vallarta Ordaz | 36h 30m layover 12h 21m - Houston 16h 55m - Mexico City | Spirit Airlines | NK3788 AM419 VB1166 |
from $260 | 15:51 Detroit All airports | 12:45+1 день Puerto Vallarta Ordaz | 21h 54m layover 4h 40m - Houston 10h 40m - Monterrey | Spirit Airlines | NK383 VB617 VB4344 |
from $261 | 20:20 Detroit All airports | 08:50+2 дня Puerto Vallarta Ordaz | 37h 30m layover 10h 12m - Houston 20h 40m - Monterrey | Spirit Airlines | NK3788 VB611 VB4342 |
from $266 | 20:20 Detroit All airports | 07:50+2 дня Puerto Vallarta Ordaz | 36h 30m layover 11h 27m - Houston 18h 0m - Mexico City | Spirit Airlines | NK3788 VB153 VB1166 |
from $270 | 20:20 Detroit All airports | 20:39+1 день Puerto Vallarta Ordaz | 25h 19m layover 12h 21m - Houston 5h 45m - Mexico City | Spirit Airlines | NK3788 AM419 Y4282 |
from $272 | 15:51 Detroit All airports | 16:45+1 день Puerto Vallarta Ordaz | 25h 54m layover 15h 55m - Houston 2h 55m - Mexico City | Spirit Airlines | NK383 VB153 VB1168 |
from $281 | 13:40 Detroit All airports | 08:34+1 день Puerto Vallarta Ordaz | 19h 54m layover 4h 36m - Dallas 8h 5m - Mexico City | Frontier Airlines | F93175 Y4801 Y4280 |
from $290 | 13:40 Detroit All airports | 13:47+1 день Puerto Vallarta Ordaz | 25h 7m layover 6h 13m - Dallas 8h 43m - San Jose | Frontier Airlines | F93175 F93999 AS1171 |
from $300 | 15:51 Detroit All airports | 08:34+1 день Puerto Vallarta Ordaz | 17h 43m layover 1h 43m - Houston 9h 0m - Mexico City | Spirit Airlines | NK383 Y4731 Y4280 |
Flight Schedule Detroit (Michigan) to Puerto Vallarta
Departure | Arrival | Flight Details | Flight Duration | Price |
---|---|---|---|---|
06:00 — 13:35
|
06:00 — 06:35
UA4754
United Airlines
Detroit — Chicago
2h 13m stop
08:50 — 13:35
UA1452
United Airlines
Chicago — Puerto Vallarta
|
8h 35m including layover |
Find flight
from$429 |
|
07:00 — 14:45
+1 day
|
07:00 — 09:31
UA2859
United Airlines
Detroit — San Francisco
23h 24m stop
08:55 — 14:45
UA1212
United Airlines
San Francisco — Puerto Vallarta
|
32h 45m including layover |
Find flight
from$499 |
|
09:15 — 12:24
+1 day
|
09:15 — 09:46
UA4736
United Airlines
Detroit — Chicago
21h 52m stop
07:55 — 12:35
UA1554
United Airlines
Chicago — Puerto Vallarta
|
28h 9m including layover |
Find flight
from$426 |
|
11:05 — 12:24
+1 day
|
11:05 — 11:44
UA4399
United Airlines
Detroit — Chicago
20h stop
07:44 — 12:24
UA1554
United Airlines
Chicago — Puerto Vallarta
|
26h 19m including layover |
Find flight
from$486 |
|
11:07 — 10:50
+1 day
|
11:05 — 13:25
UA6251
United Airlines
Detroit — Houston
18h 22m stop
08:02 — 10:50
UA1106
United Airlines
Houston — Puerto Vallarta
|
24h 43m including layover |
Find flight
from$437 |
|
14:05 — 12:24
+1 day
|
14:05 — 14:45
UA3516
United Airlines
Detroit — Chicago
16h 59m stop
07:44 — 12:24
UA1554
United Airlines
Chicago — Puerto Vallarta
|
23h 19m including layover |
Find flight
from$426 |
|
14:05 — 13:35
+1 day
|
14:05 — 14:45
UA3516
United Airlines
Detroit — Chicago
18h 5m stop
08:50 — 13:35
UA1452
United Airlines
Chicago — Puerto Vallarta
|
24h 30m including layover |
Find flight
from$426 |
|
21:30 — 11:15
+1 day
|
21:30 — 22:56
WS8714
WestJet
Detroit — Toronto
7h 49m stop
06:45 — 11:15
TS708
Air Transat
Toronto — Puerto Vallarta
|
14h 45m including layover |
Find flight
from$566 |
|
23:14 — 12:19
+1 day
|
20:47 — 21:44
NK2388
Spirit Airlines
Detroit — Minneapolis
7h 31m stop
07:47 — 12:17
SY535
Sun Country Airlines
Minneapolis — Puerto Vallarta
|
14h 5m including layover |
Find flight
from$268 |
|
23:14 — 18:38
+1 day
|
23:14 — 00:09
NK2388
Spirit Airlines
Detroit — Minneapolis
13h 58m stop
14:07 — 18:38
SY539
Sun Country Airlines
Minneapolis — Puerto Vallarta
|
20h 24m including layover |
Find flight
from$319 |
|
06:00 — 14:30
+1 day
|
06:00 — 06:35
AC5391
Air Canada
Detroit — Chicago
7h 28m stop
14:05 — 16:46
AC504
Air Canada
Chicago — Toronto
16h 59m stop
09:45 — 14:30
AC1867
Air Canada
Toronto — Puerto Vallarta
|
33h 30m including layover |
Find flight
from$364 |
|
07:05 — 19:30
|
07:05 — 11:04
AM3550
Aeromexico
Detroit — Cancun
2h 27m stop
13:31 — 14:59
Y43480
Volaris
Cancun — Toluca
3h 6m stop
18:05 — 19:30
VB9144
VivaAerobus
Toluca — Puerto Vallarta
|
13h 25m including layover |
Find flight
from$453 |
|
08:00 — 21:25
|
08:00 — 11:04
NK291
Spirit Airlines
Detroit — Miami
3h 11m stop
14:15 — 17:00
VB731
VivaAerobus
Miami — Monterrey
2h 45m stop
19:45 — 21:25
VB4348
VivaAerobus
Monterrey — Puerto Vallarta
|
14h 25m including layover |
Find flight
from$312 |
|
08:40 — 18:44
|
08:40 — 12:10
AM2723
Aeromexico
Detroit — Monterrey
2h 5m stop
14:20 — 16:10
AM935
Aeromexico
Monterrey — Mexico City
55m stop
17:00 — 18:44
AM336
Aeromexico
Mexico City — Puerto Vallarta
|
11h 4m including layover |
Find flight
from$332 |
|
12:25 — 13:47
+1 day
|
12:25 — 13:36
F93565
Frontier Airlines
Detroit — Denver
8h 40m stop
22:16 — 23:58
F93439
Frontier Airlines
Denver — San Jose
8h 12m stop
08:10 — 13:47
AS1171
Alaska Airlines
San Jose — Puerto Vallarta
|
26h 22m including layover |
Find flight
from$216 |
|
12:25 — 17:22
+1 day
|
12:25 — 13:36
F93565
Frontier Airlines
Detroit — Denver
8h 40m stop
22:16 — 23:58
F93439
Frontier Airlines
Denver — San Francisco
11h 40m stop
11:38 — 17:22
AS782
Alaska Airlines
San Francisco — Puerto Vallarta
|
29h 57m including layover |
Find flight
from$267 |
|
13:40 — 07:50
+1 day
|
21:13 — 23:10
F93175
Frontier Airlines
Detroit — Dallas
4h 36m stop
20:04 — 22:55
Y4801
Volaris
Dallas — Mexico City
7h 20m stop
06:15 — 07:50
VB1166
VivaAerobus
Mexico City — Puerto Vallarta
|
19h 10m including layover |
Find flight
from$248 |
|
13:40 — 08:34
+1 day
|
13:40 — 15:28
F93175
Frontier Airlines
Detroit — Dallas
4h 36m stop
20:04 — 22:55
Y4801
Volaris
Dallas — Mexico City
8h 5m stop
07:00 — 08:34
Y4280
Volaris
Mexico City — Puerto Vallarta
|
19h 54m including layover |
Find flight
from$281 |
|
15:51 — 12:45
+1 day
|
10:16 — 12:32
NK383
Spirit Airlines
Detroit — Houston
4h 40m stop
22:35 — 00:20
VB617
VivaAerobus
Houston — Monterrey
10h 40m stop
14:00 — 15:45
VB4344
VivaAerobus
Monterrey — Puerto Vallarta
|
21h 54m including layover |
Find flight
from$260 |
|
15:51 — 16:45
+1 day
|
15:51 — 17:50
NK383
Spirit Airlines
Detroit — Houston
15h 55m stop
09:45 — 12:15
VB153
VivaAerobus
Houston — Mexico City
2h 55m stop
15:10 — 16:45
VB1168
VivaAerobus
Mexico City — Puerto Vallarta
|
25h 54m including layover |
Find flight
from$272 |
|
16:49 — 13:47
+1 day
|
16:49 — 18:56
AS304
Alaska Airlines
Detroit — Seattle
2h 48m stop
21:44 — 23:56
AS178
Alaska Airlines
Seattle — San Jose
8h 14m stop
08:10 — 13:47
AS1171
Alaska Airlines
San Jose — Puerto Vallarta
|
21h 58m including layover |
Find flight
from$330 |
|
16:49 — 12:08
+1 day
|
16:21 — 18:21
AS304
Alaska Airlines
Detroit — Seattle
1h 3m stop
19:58 — 22:40
AS1223
Alaska Airlines
Seattle — Los Angeles
8h 16m stop
13:53 — 18:49
AS1365
Alaska Airlines
Los Angeles — Puerto Vallarta
|
20h 19m including layover |
Find flight
from$342 |
|
17:45 — 14:20
+1 day
|
17:45 — 18:07
AS4760
Alaska Airlines
Detroit — Chicago
53m stop
19:00 — 22:10
AS597
Alaska Airlines
Chicago — San Francisco
10h 30m stop
08:40 — 14:20
AS1344
Alaska Airlines
San Francisco — Puerto Vallarta
|
21h 35m including layover |
Find flight
from$515 |
|
17:45 — 17:22
+1 day
|
17:45 — 18:07
AS4760
Alaska Airlines
Detroit — Chicago
53m stop
19:00 — 22:10
AS597
Alaska Airlines
Chicago — San Francisco
13h 28m stop
11:38 — 17:22
AS782
Alaska Airlines
San Francisco — Puerto Vallarta
|
24h 37m including layover |
Find flight
from$550 |
|
18:42 — 08:50
+2 days
|
18:42 — 20:32
NK1020
Spirit Airlines
Detroit — Dallas
20h 28m stop
17:00 — 18:55
VB685
VivaAerobus
Dallas — Monterrey
12h 5m stop
07:00 — 08:50
VB4342
VivaAerobus
Monterrey — Puerto Vallarta
|
39h 8m including layover |
Find flight
from$249 |
|
20:20 — 12:25
+2 days
|
20:20 — 22:18
NK3788
Spirit Airlines
Detroit — Houston
11h 42m stop
10:00 — 12:40
VB501
VivaAerobus
Houston — Guadalajara
22h 50m stop
11:30 — 12:25
VB7396
VivaAerobus
Guadalajara — Puerto Vallarta
|
41h 5m including layover |
Find flight
from$249 |
|
20:20 — 07:50
+2 days
|
20:20 — 22:18
NK3788
Spirit Airlines
Detroit — Houston
12h 21m stop
10:39 — 13:20
AM419
Aeromexico
Houston — Mexico City
16h 55m stop
06:15 — 07:50
VB1166
VivaAerobus
Mexico City — Puerto Vallarta
|
36h 30m including layover |
Find flight
from$257 |
Flight Information
Below we will explain in detail what the flights cost on the destination from Detroit to Puerto Vallarta depends on and how to choose the most interesting flight option for you.
Distance between Detroit and Puerto Vallarta is 3178 miles. Time difference between the cities is 1h. Airplanes depart 06:00 to 23:14 from 2 Detroit airports and arrive 06:00 to 23:14 to 1 Puerto Vallarta airport. Average flight time is 23h 50m.
- The fastest flight 8h 35m
- Average flight time 23h 50m
- The earliest flight 06:00
- The latest flight 23:14
- Distance 1975 ml
The cheapest months to travel to Puerto Vallarta are february (from 216 $), november (from 248 $), december (from 260 $).
The most expensive months are january (from 301 $), december (from 260 $), november (from 248 $).
What is the lowest airfare Detroit to Puerto Vallarta?
The cheapest plane ticket found by our users is $216. This airfare is for economy class on one-way F93565 flight by Frontier Airlines for February 21, 2025 which leaves All airports in Detroit at 12:25 am and arrives at Puerto Vallarta Ordaz at 13:47.
Popular Airlines on the Route
The flight Detroit — Puerto Vallarta is served by 7 regular airlines and 3 low-cost airlines. Most of the flights on this route are operated by Air Canada - 11 departures per week at the price of from $ 301 . And the most expensive tickets are offered by Air Canada airline - from $ 1421.
Direct flights
There’re no direct flights on this route. Try flights with stops.
Connecting Flights
There are 65 flights with layovers on the route. The fastest connecting flight is UA4754 by United Airlines takes 8h 35m and the cheapest is F93565 by Frontier Airlines for $216.
- AC - Air Canadafrom $301Find
- AS - Alaska Airlinesfrom $330Find
- F9 - Frontier Airlinesfrom $216Find
- AM - Aeromexicofrom $332Find
- UA - United Airlinesfrom $426Find
- WS - WestJetfrom $566Find
- NK - Spirit Airlinesfrom $249Find
Airports
You can fly from Detroit to Puerto Vallarta from 2 airports (Willow Run, Detroit City).
Detroit airports
- Willow Run-YIPFind
- Detroit City-DETFind
Puerto Vallarta airports
- Ordaz-PVRFind
Airplanes
There are flights to Puerto Vallarta from Detroit by 7 airlines that use 0 aircraft brands. They range from huge modern airplanes to small-sized.
Top Domestic Destinations from Detroit
You may also consider searching for discounted plane tickets to some other popular places from Detroit within United States.
- from $68Find
- from $76Find
- from $61Find
- from $67Find
- from $78Find
- from $61Find
- from $70Find
- from $68Find
- from $75Find
- from $69Find
Top International Destinations from Detroit
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 $66Find
- from $57Find
- from $67Find
- from $67Find
- from $65Find
- from $63Find
- from $63Find
- from $73Find
- from $55Find
- from $65Find
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.