Shutterstock 561708622 opcpfm

The arch point El Arco at Cabo San Lucas, Mexico

Image: Shutterstock 

If our earlier post on last-minute Caribbean vacations didn’t suit your fancy, we’re giving it another go. When it comes to Houston’s nonstop flights to sunny spots, we’ve sifted through the details to get you sitting in the sand in no time.

Below, you’ll find six beach destinations in Mexico, all easy to reach in one plane ride, in case you're still looking for that last-minute vacation this July.

San José del Cabo (SJD)
Flight time: 2h 45m

A trip to Cabo will most likely be the last minute getaway that goes easiest on your wallet. Round trip fares on Spirit airlines are as low as $181*. But if you’re not prepared to spend the less than comfortable flight sitting on the airline’s thinly padded seats with below average leg room—and don’t forget carry-ons will cost you—United can get you there too.

Cancun, Mexico (CUN)
Flight time: 2h 20m

A last minute getaway to Cancun might not be so hard on your wallet either. Round trip fares are as low as $211 on Spirit and start at $286 on United. Southwest also has nonstop flights to Cancun, but it’ll cost you. SWA’s rates start around $700 this July.

Shutterstock 163680005 j4onul

Panoramic view of downtown Puerto Vallarta 

Image: Shutterstock

Puerto Vallarta (PVR)
Flight time: 2h 29m

Cheap flights to Puerto Vallarta are harder to come by, but they’re out there. Round trip rates start around $360 on United and Southwest.

Acapulco (ACA)
Flight time: 2h 30m

Nonstop flights are only available on Saturdays and Wednesdays to Acapulco, and United is the only airline from Houston that’ll get you there without a layover. Round trip fare starts at $557.

Shutterstock 178116989 hldjvq

Beach sunset on Cozumel island

Image: Shutterstock

Cozumel (CZM)
Flight time: 2h 13m

Flights to Cozumel leave daily on United and have a pretty consistent price tag. Round trip rates for later in the month are $535 and a bit more for the first couple weeks in July.

Veracruz (VER)
Flight time: 2h 12m

Like Cozumel and Acapulco, United is your only option for a nonstop flight to this sunny spot. Round trip fares start at $393.

*All flight prices as of day of publication