Find cheap flights to San Pedro Sula from $123

Trusted by millions

Kiwi.com Guarantee for stress-free travel

One search, all the best deals

Explore deals for your San Pedro Sula getaway

1 stop
Mon, Nov 17
Columbus CMHSan Pedro Sula SAP

$123
Search
1 stop
Mon, Nov 17
Columbus CMHSan Pedro Sula SAP

$123
Search
1 stop
Fri, Nov 14
Columbus CMHSan Pedro Sula SAP

$128
Search
1 stop
Thu, Nov 13
Columbus CMHSan Pedro Sula SAP

$148
Search
1 stop
Wed, Nov 12
Columbus CMHSan Pedro Sula SAP

$170
Search
1 stop
Wed, Nov 12
Columbus CMHSan Pedro Sula SAP

$170
Search
1 stop
Mon, Nov 17 – Fri, Nov 21
Columbus CMHSan Pedro Sula SAP

$300
Search
1 stop
Mon, Nov 17 – Fri, Nov 21
Columbus CMHSan Pedro Sula SAP

$300
Search
1 stop
Mon, Nov 17 – Fri, Nov 21
Columbus CMHSan Pedro Sula SAP

$300
Search
1 stop
Mon, Nov 17 – Fri, Nov 21
Columbus CMHSan Pedro Sula SAP

$300
Search
1 stop
Fri, Nov 14 – Tue, Nov 18
Columbus CMHSan Pedro Sula SAP

$306
Search
1 stop
Tue, Nov 11 – Thu, Nov 13
Columbus CMHSan Pedro Sula SAP

$352
Search

Weather in San Pedro Sula

Average Weather

MonthAverage monthly max temperatureAverage monthly min temperature
January26°C17°C
February28°C18°C
March30°C18°C
April33°C20°C
May33°C22°C
June32°C22°C
July31°C22°C
August31°C22°C
September31°C21°C
October29°C20°C
November27°C19°C
December27°C18°C
Hottest Month
33°C
May
Coldest month
17°C
January
Sunny days
198
days per year

14 day forecast

Saturday
25 Oct
31°C20°C
1 Nov
27°C19°C
Sunday
26 Oct
32°C20°C
2 Nov
88%
27°C18°C
Monday
27 Oct
89%
32°C20°C
3 Nov
89%
23°C20°C
Tuesday
28 Oct
89%
30°C20°C
4 Nov
22°C20°C
Wednesday
29 Oct
83%
29°C20°C
5 Nov
87%
27°C20°C
Thursday
30 Oct
79%
27°C21°C
6 Nov
89%
23°C21°C
Friday
31 Oct
83%
26°C19°C
7 Nov
89%
26°C21°C

Cheapest month to fly to San Pedro Sula

Explore price trends for trips to San Pedro Sula

Annual Avg. Price121 USD
November 202562 USD
December 202562 USD
January 2026111 USD
February 2026111 USD
March 202693 USD
April 202666 USD
May 2026114 USD
June 2026114 USD
July 2026295 USD
August 2026153 USD
September 2026153 USD
Explore the map
Explore