Find cheap flights to Hermosillo from $263

Trusted by millions

Kiwi.com Guarantee for stress-free travel

One search, all the best deals

Explore deals for your Hermosillo getaway

2 stops
Tue, Nov 25
Washington, D.C. IADHermosillo HMO

$263
Search
2 stops
Tue, Nov 25
Washington, D.C. IADHermosillo HMO

$297
Search
2 stops
Tue, Nov 25
Washington, D.C. DCAHermosillo HMO

$335
Search
2 stops
Fri, Nov 28
Washington, D.C. IADHermosillo HMO

$340
Search
2 stops
Tue, Nov 25
Washington, D.C. DCAHermosillo HMO

$365
Search
2 stops
Sat, Nov 29
Washington, D.C. BWIHermosillo HMO

$372
Search
2 stops
Fri, Nov 28 – Thu, Dec 4
Washington, D.C. IADHermosillo HMO

$664
Search
2 stops
Fri, Nov 28 – Tue, Dec 2
Washington, D.C. IADHermosillo HMO

$682
Search
2 stops
Fri, Nov 28 – Wed, Dec 3
Washington, D.C. IADHermosillo HMO

$688
Search
2 stops
Sat, Nov 29 – Thu, Dec 4
Washington, D.C. BWIHermosillo HMO

$701
Search
2 stops
Sat, Nov 29 – Tue, Dec 2
Washington, D.C. BWIHermosillo HMO

$708
Search
2 stops
Sat, Nov 29 – Wed, Dec 3
Washington, D.C. BWIHermosillo HMO

$713
Search

Weather in Hermosillo

Average Weather

MonthAverage monthly max temperatureAverage monthly min temperature
January23°C11°C
February25°C12°C
March28°C14°C
April31°C17°C
May34°C19°C
June39°C25°C
July38°C28°C
August37°C27°C
September36°C25°C
October33°C20°C
November28°C15°C
December23°C11°C
Hottest Month
39°C
June
Coldest month
11°C
January
Sunny days
334
days per year

14 day forecast

Friday
31 Oct
31°C17°C
7 Nov
31°C20°C
Saturday
1 Nov
32°C22°C
8 Nov
31°C21°C
Sunday
2 Nov
33°C22°C
9 Nov
31°C21°C
Monday
3 Nov
33°C22°C
10 Nov
32°C21°C
Tuesday
4 Nov
33°C23°C
11 Nov
33°C21°C
Wednesday
5 Nov
32°C22°C
12 Nov
32°C21°C
Thursday
6 Nov
30°C21°C
13 Nov
25°C18°C

Cheapest month to fly to Hermosillo

Explore price trends for trips to Hermosillo

Annual Avg. Price231 USD
November 2025193 USD
December 2025285 USD
January 2026123 USD
February 2026163 USD
March 2026192 USD
April 2026254 USD
May 2026201 USD
June 2026209 USD
July 2026304 USD
August 2026304 USD
September 2026310 USD
Explore the map
Explore