Flights from Houston to San Juan (IAH to SJU)

1 travelers, Economy class
1 (12+)
0 (2-11)
0 (<2yrs)
Powered by Skyscanner

Best price to flight from Houston to San Juan (One Way)

What is the distance between Houston and San Juan?

The average distance from Houston to San Juan is 3224 kilometers (equals to 2003 miles or 1740 nautical miles). Your flight will departure from Houston George Bush Intercontinental Airport, United States and arrive on San Juan Luis Munoz Marin International Airport, Puerto Rico.