$59 Find Cheap Flights from Houston to Puerto Rico

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight from Houston to Puerto Rico departing on 5/7. Fares are subject to change and may not be available on all flights or dates of travel. Click the price to replicate the search for this deal.
1 adult

Search hundreds of travel sites at once for deals on flights to Puerto Rico

Travelers love KAYAK
41,299,237 searches in the past 7 days on KAYAK

Save 22% or moreCompare multiple travel sites with one search.

Track pricesNot ready to book? Create a price alert for when prices drop.

Bundle and saveSave money when you bundle your flight + hotel.

Filter your dealsChoose cabin class, free Wi-Fi and more.

Best Puerto Rico Flight Deals from Houston

Cheapest round-trip prices found by our users on KAYAK in the last 72 hours

Aguadilla
Aguadilla1 stop$342
Ponce
Ponce1 stop$270
Culebra
Culebra1 stop$1,553
Vieques
Vieques2 stops$2,363

Good to know

Low season

April

High season

June

Cheapest flight

$59
Best time to beat the crowds but there is an average 7% increase in price.
Most popular time to fly with an average 31% increase in price.
Flight from Houston George Bush Airport to San Juan

FAQs - booking Puerto Rico flights

  • Which airlines fly nonstop to Puerto Rico from Houston?

    You can book nonstop flights to Puerto Rico from Houston with only one airline, United Airlines. Other airlines, such as Frontier Airlines and Spirit Airlines, offer one-stop flights to Puerto Rico with a layover at Orlando (MCO), Philadelphia (PHL), or Tampa (TPA). United Airlines offers several daily direct flights from IAH to SJU. Flights to other airports in Puerto Rico include at least one stopover en route and take about 4h15min.

  • How do I get to George Bush Intercontinental Airport for my flight to Puerto Rico?

    You can use public transport to get to the airport from the city center without worrying about parking and traffic. The Metro bus is a popular means to the airport from the city center because it is affordable. BUSH IAH Express 102, which runs every 15 to 30 minutes, is a direct bus that takes you straight to Terminal C of IAH in about an hour. You can also use a taxi or rideshare like Uber, which is much faster.

  • What can I do during a layover at San Juan Airport?

    Thanks to the handful of amenities at the airport, you’ll find plenty to keep you busy at SJU. Take a breather while enjoying snacks and drinks at the lounges in Terminals A and C. Terminals C and D also have chapels where you can pray. The airport has more than 30 restaurants where you can enjoy a meal during your layover. Duty-free stores and souvenir kiosks are also available if you want to do some shopping.

  • Is there public transportation from San Juan Airport to the city center?

    Yes, public transport is available from San Juan Airport to the city center. San Juan city center is about 13 miles away, and the bus is the only reliable public transportation. Buses D53 and T5 run approximately every 30 minutes every day of the week. They take you from either Terminal A or B of the airport to the Terminal Covadonga in the city center. A one-way bus ticket from the airport to the city center will cost you about $0.75, making the bus the most affordable method of transportation. Large luggage is not allowed onboard these buses.

  • How does KAYAK find such low prices on flights from Houston to Puerto Rico?

    KAYAK is a travel search engine. That means we look across the web to find the best prices we can find for our users. With over 2 billion flight queries processed yearly, we are able to display a variety of prices and options on flights from Houston to Puerto Rico.

  • How does KAYAK's flight Price Forecast tool help me choose the right time to buy my flight ticket from Houston to Puerto Rico?

    KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a flight from Houston to Puerto Rico is likely to change within 7 days, so travelers know whether to wait or book now.

  • What is the Hacker Fare option on flights from Houston to Puerto Rico?

    Hacker Fares allow you to combine one-way tickets in order to save you money over a traditional round-trip ticket. You could then fly from Houston to Puerto Rico with an airline and back with another airline.

  • What is KAYAK's "flexible dates" feature and why should I care when looking for a flight from Houston to Puerto Rico?

    Sometimes travel dates aren't set in stone. If your preferred travel dates have some wiggle room, flexible dates will show you all the options when flying from Houston to Puerto Rico up to 3 days before/after your preferred dates. You can then pick the flights that suit you best.

See more FAQs

Top tips for finding cheap flights to Puerto Rico

  • Book at least 1 week before departure in order to get a below-average price.
  • High season is considered to be January, November and December. The cheapest month to fly from Houston is September.
  • Morning departure is around 14% cheaper than an evening flight, on average*.
  • George Bush Intercontinental Airport (IAH) serves flights to Puerto Rico from Houston. Terminal C handles direct and non-direct airlines flying to Puerto Rico from IAH.
  • If you’re not a fan of eating during a flight, IAH terminals have a variety of fast food and restaurant options where you can eat before you board your flight.
  • San Juan Airport (SJU) in Puerto Rico serves cities like San Juan, Toa Baja, Vega Alta and Trujillo Alto. Meanwhile, cities like Aguadilla, Aguada, Moca, Isabela, and Rincon are served by Aguadilla Airport (BQN).
  • Travelers should be aware that they will undergo a biometric facial comparison process when they arrive in Puerto Rico. The law requires all airports in Puerto Rico to verify the identity of every traveler.
  • US citizens only need to present valid ID to enter Puerto Rico. A passport or visa is not necessary because Puerto Rico is a territory of the US.
See more tips
*Average of the lowest prices shown in KAYAK’s search results for departures within the next 30 days

Top 5 airlines serving from Houston to Puerto Rico

Need help choosing which airline to fly with from Houston to Puerto Rico? KAYAK airline reviews give an overall score for each airline based on loads of factors, including comfort, boarding, in-flight entertainment and more, to make your decision easier. See airline scores according to verified KAYAK customer reviews.
8.0
DeltaOverall score based on 8140 reviews
8.2Boarding
7.9Entertainment
7.3Food
8.0Comfort
8.5Crew
Airline reviews

Seats are much much more comfortable than United, which is what I usually fly

10.0 ExcellentEmily, Feb 2025BOS - SFO
Read more Delta reviews

Seats are much much more comfortable than United, which is what I usually fly

Zero updates from the pilots for 30 minutes in the tarmac

Boarding is, as it always is… horrible. Gate lice. Slow moving zones. Too many people with carry ons

I loved having a most black flight crew during Black History Month; rather by design or accident I appreciated the representation. ❤️

This was the second flight this week with flight attendant Marcus I’m not sure if his last name is Lane or Lang but this guy is awesome. He funny, attentive and his service is 5 stars. Marcus makes business travel more enjoyable !

Although the flight left late, we arrived early. It was one of the quickest boarding and off boarding experiences I’ve had. It was kind of annoying the only drinks they had were water, coffee, and tea. The flight was very smooth, temperature was just right, and flight attendants were friendly.

Rode in a smaller plane and short trip meant no snacks, no free wifi or tv. It was only 30min flight so honestly wasn’t a big deal to lack these items.

Lower number on this flight so spaced out passengers. Able to enjoy more room to relax during flight. It was lovely.

Kind staff. Snacks are small but that’s the new normal.

Overall, terrible. Flight from SFO was delayed due to “air traffic control issues”, and we were all mislead about connecting flights. Told “you have 20 minutes to catch your connection”. Reality was 5. We got to watch the plane sit at the bridge. Won’t fly Delta with a connection again.

All male crew was just too woke for me. I felt like a sardine. I will never take a window seat or the rearmost seat again. I booked early and did not pay for seat selection and that was a mistake. The security at IAH was atrocious. I was violated and radiated as I was in a hurry to connect to my other flight. I may have lost items under the seat in front of me that I couldn't see nor bend over to look.

It’s been awhile since I have traveled on United. I, along with my family who were on the flight noted how smoothly everything went . Boarding, flight crew and service was excellent.

In general ok, my only issue is that they had no hot items for purchase. I had very little time in my connection due to baggage/customs/TSA, thag I barely even had a chance for a stop at the washroom and buy water, to make it to my gate when they started boarding. I had nothing to eat because the trip started early, so I was ready to purchase, and they had nothing except for dry items like snacks. I had to purchase a mediocre, overpriced cheese and fruit board, instead of at least a pizza or sliders that I was planning on getting. Other than that, it was fine. But that’s typical Air Canada, to not have enough.

How badly can you screw up baggage claim? We were told to go to baggage claim too for our bags from this flight. Another flights bags were there. They finished up. More bags from a different flight arrived. Our bags did not Finally the baggage claim belt stopped working and and are flight was still listed on the arrivals for that baggage claim 2. And then nothing It turns out that they had been delivered not only the United baggage claim but far away on a Delta baggage claim No I never told us. It was only the people looking around who had been on the flight But I’m sure there was plenty of time for the employees to raffle through the bags and steal whatever they wanted

Long wait before take off without an update for 20 minutes. Flight was good otherwise.

Flight delayed over 2 hours . I was flying bussiness never got food cause they ran out of what i wanted

Flight was great my baggage was on time everywhere but my bags had been handled ruff cause they got damaged.

Everything was awful Flight attendant was condescending, rude and not helpful at all. Small outdated plane. No service, uncomfortable seats. Flight attendant was really the worst. He used hand gestures to communicate instead of words and whenever he used words he was condescending.

Poor and identical to the first two legs, except for the crew who were patient, professional and of pleasant and jovial disposition!

The entertainment would not work. The comfort of the seats leaves something to be desired, pretty uncomfortable.

We were delayed Al ost / hours after boarding so that maintenance had to add oil to the engines. Then the oil they grabbed had been left out in the Dallas record cold and was frozen. They had to go back to the hanger and grab some that was not frozen.

They changed my seat from one that I had paid for as an upgrade to a regular seat at the last minute.

Flight was empty so had a whole row to myself. Still had to wait to get the bag due to the negligence at Palm Springs departure.

Everything was on time, we arrived early, everything worked well.

Angela was the best fa ever. She made that 8 hour flight a breeze

This was a pleasant, short flight and the crew was friendly.

The service and food needs to improve to catch up with other international flights

Small plane, so no entertainment. Hour delay! Nobody explained wht the delay was all about.

Same problems with delays in Dallas. This was weather related and due to the incoming flight being delayed. This was the flight that was delayed due to a missing flashlight which turned out not to be missing.

We boarded after several delays due to mechanical failure and a gate change. The seat cushion in the exit row was very compressed and offered no cushion, making the four-hour journey reasonably uncomfortable. The WiFi worked for a few people, but for most, it did not, and you cannot get entertainment unless you can connect—American Airlines flights do not have seatback screens, and you must use your mobile phone.

They changed our departure time 6 times before I even reached the airport. Delayed, Ontime, Delayed Back on time, Then Delayed. We finally boarded the plane and then we had to sit on the runway for over an hour only to be told they were taking us back to the gate for an additional 2 hour delay. Lack of communication and a complete waste of time! Never again!

Very difficult. Flew out on Dec 24th and it was a mess. They know it is going to be the busiest time of the year and they had no organization. Finally they called for people going on certiam flights so they could get them thru thw line then we had to rush to our gate to get in li e to board.We missed our flight do to being stuck at the border of Mexico. They would not work with us to make an affordable price so we had to wait a day with no where to go and pay 280 more for our flights. I would think that a complimentary drink would be nice. But we had to pay 4.49 for a coke. Not an overall good experience

I couldn't understand the crew when they announced it was a new plane and there was therefore no wifi, huh? Seriously lame for 2025!

I did not fly Spirit. Connie fraudulently used my email to book her flight. I do not know Connie!

Boarding attendant was rude. Crew on the plan were more interested in talking amongst themselves and did not ask parentage if they needed anything or even walk down the isles.

Flight was ok with exception of the multiple delays. As with all Spirit flights, the sights are extremely uncomfortable and lack leg space. However, the price savings is the plus.

Okay for the most part but Good boarding and on time

The gate employees and the flight crew were friendly and professional. Afterboarding we waited 20 minutes for another flight; a complimentary beverage would have ben appreciated for the inconvenience.

Quick flight. But crew was late so boarding was delayed. No food or entertainment as flight was an hour so no possible eating there…flight was also delayed but I think that was the fault of SAN airport not spirit…

Everyone on the plane was wonderful. I can't say that the trip of flying was wonderful because I hadn't done that since I was 13 years old. Honestly I was terrified. What would make it better is if they didn't drive so fast but I know they have to. And if they could go up slowly and land slowly. But none of that they can control.

Better to put road truck seat in plain it so uncomfortable can not adjustable and fill metal don’t have cushions at all it’s very hard to travel for five hours

Since they are a budget airline, I wasn’t expecting too much but they did some things well. They were on time, the plane was clean, boarding was fairly straightforward and the staff was cheerful and friendly. The only downside was comfort. The seats were fairly hard and after a 2 hour flight your rear end is not feeling so great. Maybe a little more cushion in the seats, Frontier!

They cancelled the flight and did nothing. I should be compensated for my uber rides to and from airport. Not a good service by frontier or kayak.

No frills for sure. No gate announcements about flight delay, not even water to drink on the flight.

food not having to pay for it, reclining seat would be nice, more leg room, HEAT!!!!!!!

An absolutely fraudulent experience. Extremely unprofessional. Terrible in all ways possible. Rude staff, flight attendants, and deceptive "policies."

The worst service , the agents from the counter are really bad . Poor customer service . They didnt help me to get in the flight . I was on line when they close the flight without telling and I couldn’t board the plane . I will like to get my money back ey back because it was their fault. Really bad management , bad manners, bad additud

The check in process was a mess for no reason. I spent an hour waiting in line trying to get them to print my boarding pass and as a result I missed my flight.

The airline used deceptive tactics to charge us more for our trip. Search Frontier Class Action Lawsuit to find out more or read the hundreds of reviews that have nearly identical stories.. don't fly this airline.. you've been warned.

Check in at Philadelphia international was absolutely terrible! I fly 2 to 3 times a month and avoid frontier at all cost and will never fly Frontier again! The night before travel, I tried checking in however, the app was giving me an error, so I went to the desktop, which instructed you that you need to use the app. The next day I presented at the check-in gate after trying at least a half dozen times prior to getting into the airport and continuing to getting the error in the app. I actually had rebooted my phone numerous times and reinstall the app just in case. My phone is only one generation older than the current model. It has no problems completing a frontier flight purchase or any other app issues. There was only three frontier employees working at check-in and a huge line while I was in line I continued to try and check in via the app. As I approach the desk, I was dreading dealing with the agent. He was extremely unprofessional, anti-semantic & very ignorant, and mean to the people in front of me, as well as the people who ended up being behind me. He literally told people “Man I don’t care bout y’all” in his native dialect! Maintaining my composure I approached and explained the situation. To which he replied, you’re gonna have to pay then! I don’t understand. It’s an issue with their app not allowing me to check in! Not my issue! He told me if I pay cash it would be $15, $25 if I pay credit card. I don’t understand a $10 difference for paying with a credit card? I am completely cashless so I continued to try using the app to avoid the $25 fee, Which I still don’t believe that I should be responsible for since it was Frontier’s technical issue!!! I continued to check in via the app a couple more times after he verified I was doing everything right he proceeded to continue to belittle the people behind me. Yelling at them saying I don’t care about you people! I cannot believe that this is the way that businesses would treat its customers! Unfortunately, the black mail with dreadlocks did not have a name tag all he had was a frontier sweater on! For the $25 fee that I ended up getting charged on my credit card. I should’ve just booked originally with Spirit or any other carrier! I have no problem paying fees that I should be responsible for, but when it’s due to a technical failure of a company, the customer should not be responsible for it! I cannot believe that it’s not frontier going out of business!

Book cheap flights from Houston to Puerto Rico

Recent round-trip flight deals

5/1Thu
nonstopSpirit Airlines
4h 30mIAH-SJU
5/6Tue
nonstopSpirit Airlines
5h 00mSJU-IAH
$140
3/26Wed
1 stopSpirit Airlines
7h 51mIAH-SJU
4/1Tue
nonstopSpirit Airlines
5h 06mSJU-IAH
$142
4/3Thu
nonstopSpirit Airlines
4h 23mIAH-SJU
4/15Tue
1 stopSpirit Airlines
13h 03mSJU-IAH
$147
3/16Sun
1 stopAmerican Airlines
15h 36mIAH-SJU
3/29Sat
1 stopAmerican Airlines
7h 55mSJU-IAH
$242
5/2Fri
2 stopsAmerican Airlines
17h 10mIAH-SJU
5/14Wed
1 stopAmerican Airlines
12h 11mSJU-IAH
$257
5/28Wed
1 stopDelta
6h 30mIAH-SJU
6/11Wed
1 stopDelta
12h 05mSJU-IAH
$293
3/9Sun
nonstopUnited Airlines
4h 18mIAH-SJU
3/11Tue
nonstopUnited Airlines
5h 07mSJU-IAH
$297
4/25Fri
1 stopFrontier
27h 53mIAH-BQN
4/28Mon
1 stopFrontier
8h 58mBQN-IAH
$342
5/15Thu
1 stopFrontier
11h 06mIAH-BQN
5/16Fri
1 stopFrontier
8h 59mBQN-IAH
$378
3/17Mon
1 stopUnited Airlines
10h 02mIAH-BQN
3/19Wed
1 stopUnited Airlines
9h 31mBQN-IAH
$445

Search by stops

Search by airline

Search by price

Recent one-way flight deals

5/7Wed
nonstopSpirit Airlines
4h 36mIAH-SJU
$59
4/1Tue
nonstopSpirit Airlines
4h 23mIAH-SJU
$61
3/25Tue
1 stopSpirit Airlines
7h 51mIAH-SJU
$64
3/28Fri
nonstopUnited Airlines
4h 22mIAH-SJU
$104
4/4Fri
nonstopUnited Airlines
4h 36mIAH-SJU
$116
3/11Tue
1 stopAmerican Airlines
10h 20mIAH-SJU
$129
3/10Mon
1 stopAmerican Airlines
7h 46mIAH-SJU
$134
6/11Wed
1 stopDelta
9h 41mIAH-SJU
$147
6/8Sun
1 stopFrontier
10h 51mIAH-SJU
$220
3/9Sun
1 stopFrontier
11h 57mIAH-SJU
$223

Search by stops

Search by airline

Search by price

Last minute flights from Houston to Puerto Rico

Last minute flight, train and bus deals

3/1Sat
nonstopSpirit Airlines
4h 15mIAH-SJU
3/8Sat
nonstopSpirit Airlines
4h 56mSJU-IAH
$150
3/4Tue
multi-stopSpirit Airlines
6h 57mIAH-SJU
3/8Sat
nonstopSpirit Airlines
4h 56mSJU-IAH
$158
3/3Mon
nonstopUnited Airlines
4h 22mIAH-SJU
3/5Wed
multi-stopUnited Airlines
10h 38mSJU-IAH
$233
3/2Sun
multi-stopDelta
9h 10mIAH-SJU
3/11Tue
multi-stopDelta
7h 43mSJU-IAH
$237
3/2Sun
multi-stopAmerican Airlines
8h 04mIAH-SJU
3/6Thu
multi-stopAmerican Airlines
6h 56mSJU-IAH
$238
3/3Mon
nonstopUnited Airlines
4h 22mIAH-SJU
3/10Mon
multi-stopUnited Airlines
10h 38mSJU-IAH
$243
3/3Mon
multi-stopAmerican Airlines
8h 45mIAH-SJU
3/10Mon
multi-stopAmerican Airlines
11h 49mSJU-IAH
$262
3/3Mon
multi-stopDelta
9h 10mIAH-SJU
3/10Mon
multi-stopDelta
7h 43mSJU-IAH
$293
3/1Sat
multi-stopFrontier
6h 56mIAH-SJU
3/2Sun
multi-stopFrontier
8h 18mSJU-IAH
$440
3/1Sat
multi-stopFrontier
6h 56mIAH-SJU
3/2Sun
multi-stopFrontier
10h 01mSJU-IAH
$441

Search by stops

Search by airline

Search by price

Everything you need to know for your flight from Houston to Puerto Rico

Information on your arrival and departure airports

Not what you’re looking for? Find thousands of other hotels, flights, car rentals and package deals with KAYAK.