GlobalX Airlines, United Airlines and Frontier Airlines operate nonstop flights from Houston (IAH) to San Pedro Sula (SAP). The nonstop flight takes around ~2h 14m, covering 1,109 miles (1,785 km) and operates daily. Updated 29 June 2026.
We'll email you when a fare from IAH drops well below normal. Free, weekly, no password needed.
Free · weekly digest · no password needed
Sign up to see San Pedro Sula schedule from IAH
Already have an account? Sign in
Yes, GlobalX Airlines, United Airlines and 1 more airline operate nonstop flights from Houston (IAH) to San Pedro Sula (SAP).
GlobalX Airlines, United Airlines, Frontier Airlines operate nonstop flights from Houston to San Pedro Sula.
The nonstop flight from Houston to San Pedro Sula takes ~2h 14m (approximately 1785 km).
Nonstop flights from Houston to San Pedro Sula operate daily.