To save up to 42% on this flight, we recommend booking at least 38 days prior to travel. The price may fluctuate and will likely increase closer to your departure date. Users on Cheapflights have found tickets from Michigan to Puerto Rico from $493 1-2 weeks out and tickets from $617 for flights departing within the next 72 hours.
Due to multiple factors, expect to potentially pay more when booking in December. For low rates, February can be a great choice for travel to Puerto Rico. Flights to Puerto Rico from Michigan in February are about $442 on average during February, but can be found for as low as $166.
Regardless of the time of day you decide to fly, the ticket price will remain around the same. Book flights from Michigan to Puerto Rico as you normally would.
Detroit Metropolitan Wayne County
San Juan Luis Munoz Marin Intl
1 stop
9h 26mSan Juan Luis Munoz Marin Intl
Detroit Metropolitan Wayne County
1 stop
11h 20mSpirit Airlines
Detroit Metropolitan Wayne County
San Juan Luis Munoz Marin Intl
1 stop
16h 18mSan Juan Luis Munoz Marin Intl
Detroit Metropolitan Wayne County
1 stop
11h 20mMultiple Airlines
Detroit Metropolitan Wayne County
San Juan Luis Munoz Marin Intl
1 stop
13h 14mSan Juan Luis Munoz Marin Intl
Detroit Metropolitan Wayne County
1 stop
11h 20mMultiple Airlines
Detroit Metropolitan Wayne County
San Juan Luis Munoz Marin Intl
1 stop
9h 26mSan Juan Luis Munoz Marin Intl
Detroit Metropolitan Wayne County
1 stop
11h 20mSpirit Airlines
Detroit Metropolitan Wayne County
San Juan Luis Munoz Marin Intl
1 stop
16h 18mSan Juan Luis Munoz Marin Intl
Detroit Metropolitan Wayne County
1 stop
11h 20mMultiple Airlines
Detroit Metropolitan Wayne County
San Juan Luis Munoz Marin Intl
1 stop
13h 14mSan Juan Luis Munoz Marin Intl
Detroit Metropolitan Wayne County
1 stop
11h 20mMultiple Airlines
Detroit Metropolitan Wayne County
San Juan Luis Munoz Marin Intl
1 stop
14h 28mSan Juan Luis Munoz Marin Intl
Detroit Metropolitan Wayne County
1 stop
9h 13mFrontier
Detroit Metropolitan Wayne County
San Juan Luis Munoz Marin Intl
1 stop
14h 28mSan Juan Luis Munoz Marin Intl
Detroit Metropolitan Wayne County
1 stop
9h 13mFrontier
Detroit Metropolitan Wayne County
San Juan Luis Munoz Marin Intl
1 stop
14h 28mSan Juan Luis Munoz Marin Intl
Detroit Metropolitan Wayne County
1 stop
14h 29mFrontier
Flint Bishop
San Juan Luis Munoz Marin Intl
2 stops
14h 54mSan Juan Luis Munoz Marin Intl
Flint Bishop
2 stops
22h 30mAmerican Airlines
Flint Bishop
San Juan Luis Munoz Marin Intl
1 stop
6h 36mSan Juan Luis Munoz Marin Intl
Flint Bishop
1 stop
14h 30mAmerican Airlines
Kalamazoo Intl
San Juan Luis Munoz Marin Intl
1 stop
9h 04mSan Juan Luis Munoz Marin Intl
Kalamazoo Intl
1 stop
23h 36mAmerican Airlines
Detroit Metropolitan Wayne County
San Juan Luis Munoz Marin Intl
Nonstop
4h 27mSan Juan Luis Munoz Marin Intl
Detroit Metropolitan Wayne County
Nonstop
4h 56mEndeavor Airlines
Detroit Metropolitan Wayne County
San Juan Luis Munoz Marin Intl
Nonstop
4h 27mSan Juan Luis Munoz Marin Intl
Detroit Metropolitan Wayne County
Nonstop
4h 56mDelta
Detroit Metropolitan Wayne County
San Juan Luis Munoz Marin Intl
Nonstop
4h 36mSan Juan Luis Munoz Marin Intl
Detroit Metropolitan Wayne County
Nonstop
5h 02mDelta
Detroit Metropolitan Wayne County
San Juan Luis Munoz Marin Intl
1 stop
16h 34mSan Juan Luis Munoz Marin Intl
Detroit Metropolitan Wayne County
2 stops
19h 05mMultiple Airlines
Detroit Metropolitan Wayne County
San Juan Luis Munoz Marin Intl
1 stop
16h 34mSan Juan Luis Munoz Marin Intl
Detroit Metropolitan Wayne County
1 stop
17h 35mMultiple Airlines
Detroit Metropolitan Wayne County
San Juan Luis Munoz Marin Intl
1 stop
16h 34mSan Juan Luis Munoz Marin Intl
Detroit Metropolitan Wayne County
2 stops
18h 23mMultiple Airlines
Detroit Metropolitan Wayne County
San Juan Luis Munoz Marin Intl
1 stop
9h 26mSpirit Airlines
Detroit Metropolitan Wayne County
San Juan Luis Munoz Marin Intl
1 stop
9h 26mSpirit Airlines
Detroit Metropolitan Wayne County
San Juan Luis Munoz Marin Intl
1 stop
7h 34mFrontier
Comfort
Overall
Boarding
Entertainment
Food
Crew
Reviews
Flight was delayed well over 1 hour causing me to loss my next flight.
Comfort
Overall
Boarding
Entertainment
Food
Crew
Reviews
Flight was delayed well over 1 hour causing me to loss my next flight.
Comfort
Overall
Boarding
Entertainment
Food
Crew
Reviews
Flight was delayed well over 1 hour causing me to loss my next flight.
Comfort
Overall
Boarding
Entertainment
Food
Crew
Reviews
Flight was delayed well over 1 hour causing me to loss my next flight.
Comfort
Overall
Boarding
Entertainment
Food
Crew
Reviews
Flight was delayed well over 1 hour causing me to loss my next flight.
Comfort
Overall
Boarding
Entertainment
Food
Crew
Reviews
Flight was delayed well over 1 hour causing me to loss my next flight.
Spirit Airlines, American Airlines, and United Airlines are some of the carriers that may have flexible cancellation policies. You can use our site to filter for other airlines that may also have this kind of flexibility.
Yes, there are multiple flights from Michigan to Puerto Rico for under $200. The cheapest flight booked recently is on Spirit Airlines for just $148, but on average you can expect to pay $161.
Cheapflights has at least 15 direct flights from Michigan to Puerto Rico under $1,000. A good price for a nonstop flight from Michigan to Puerto Rico is less than $1,642.
There are currently 20+ open flights from Michigan to Puerto Rico within the next 7 days for less than $200.