Nestled in the heart of the Sonoran Desert in Mexico, Hermosillo is a vibrant city that effortlessly blends modern amenities with a rich cultural heritage. Known for its warm hospitality, visitors are greeted with a mix of traditional charm and contemporary allure. Stroll through the bustling streets to discover a treasure trove of local cuisine, colorful markets, and historical landmarks. Immerse yourself in the desert landscape as you explore the nearby natural wonders or indulge in the city's vibrant arts and nightlife scene. Whether you seek adventure or relaxation, Hermosillo offers a truly unforgettable experience.
The cheapest month to fly to Hermosillo is typically in September.
The best price we found is for C$771 from Vancouver to Hermosillo.
Some popular airlines include: WestJet, Volaris, Viva Aerobus, Air Transat, Air North , Air Canada, Aeromexico.
A good price for a flight to Hermosillo is C$694 - C$848.
The popular airports near the city of Hermosillo are General Ignacio Pesqueira Garcia International Airport (HMO) and Phoenix Sky Harbor International Airport (PHX).
The flight to Hermosillo (HMO) is roughly 4 hours 56 minutes and 1,999 miles (3,218 kilometres) from Toronto, Canada - Airport Lester B. Pearson International (YYZ).
The best way is to compare flights to Hermosillo from leading comparison sites using our search engine dashboard.
City views from atop a landmark hill
Elaborate, early 20th-century church
Ecology center with wildlife exhibits
Food-truck hub with regular events
Museum, art, amphitheatre, and art museum
Playground
Park with sports areas & a big fountain
Park
Museum
Mountain Peak
Museum and art
Park
31.8 °C
Thu, 28 Mar 2024
Average Temperature
24°C
Jan
26°C
Feb
29°C
Mar
32°C
Apr
36°C
May
40°C
Jun
39°C
Jul
38°C
Aug
38°C
Sep
34°C
Oct
29°C
Nov
24°C
Dec
Flights from Toronto, Canada - Airport Lester B. Pearson International (YYZ) to Hermosillo (HMO) - The flight distance between these airports is 1,999 miles (3,218 kilometres). The direct flight time is roughly 4 hours 56 minutes.
Flights from Montreal, Canada - International Airport Pierre E.Trudeau (YUL) to Hermosillo (HMO) - The flight distance between these airports is 2,313 miles (3,723 kilometres). The direct flight time is roughly 5 hours 38 minutes.
Flights from Vancouver, Canada - British Columbia, Vancouver International Airport (YVR) to Hermosillo (HMO) - The flight distance between these airports is 1,529 miles (2,461 kilometres). The direct flight time is roughly 3 hours 53 minutes.
Flights from Calgary, Canada - Calgary International Airport (YYC) to Hermosillo (HMO) - The flight distance between these airports is 1,529 miles (2,461 kilometres). The direct flight time is roughly 3 hours 53 minutes.
Flights from Edmonton, Canada - Edmonton International Airport (YEG) to Hermosillo (HMO) - The flight distance between these airports is 1,678 miles (2,700 kilometres). The direct flight time is roughly 4 hours 13 minutes.
Flights from Halifax, Canada - Metropolitan Area Airport (YHZ) to Hermosillo (HMO) - The flight distance between these airports is 2,794 miles (4,496 kilometres). The direct flight time is roughly 6 hours 42 minutes.
Flights from Ottawa, Canada - Macdonald-Cartier International Airport (YOW) to Hermosillo (HMO) - The flight distance between these airports is 2,221 miles (3,574 kilometres). The direct flight time is roughly 5 hours 26 minutes.
Flights from Quebec, Canada - Québec City Jean Lesage International Airport (YQB) to Hermosillo (HMO) - The flight distance between these airports is 2,447 miles (3,937 kilometres). The direct flight time is roughly 5 hours 56 minutes.
Flights from Yellowknife, Canada - Yellowknife Airport (YZF) to Hermosillo (HMO) - The flight distance between these airports is 2,311 miles (3,718 kilometres). The direct flight time is roughly 5 hours 38 minutes.
Flights from Winnipeg, Canada - J.A. Richardson International Airport (YWG) to Hermosillo (HMO) - The flight distance between these airports is 1,610 miles (2,590 kilometres). The direct flight time is roughly 4 hours 4 minutes.
Flights from St John's, Canada - St Johns International Airport (YYT) to Hermosillo (HMO) - The flight distance between these airports is 3,319 miles (5,341 kilometres). The direct flight time is roughly 7 hours 52 minutes.
Flights from Kelowna, Canada - Kelowna International Airport (YLW) to Hermosillo (HMO) - The flight distance between these airports is 1,506 miles (2,423 kilometres). The direct flight time is roughly 3 hours 50 minutes.
Flights from Sept-Iles, Canada - Sept-Iles Airport (YZV) to Hermosillo (HMO) - The flight distance between these airports is 2,736 miles (4,403 kilometres). The direct flight time is roughly 6 hours 34 minutes.
Flights from Moncton, Canada - Greater Moncton International Airport (YQM) to Hermosillo (HMO) - The flight distance between these airports is 2,749 miles (4,424 kilometres). The direct flight time is roughly 6 hours 36 minutes.
Flights from Thunder Bay, Canada - Thunder Bay International Airport (YQT) to Hermosillo (HMO) - The flight distance between these airports is 1,761 miles (2,834 kilometres). The direct flight time is roughly 4 hours 24 minutes.
Flights from Wabush, Canada - Wabush Airport (YWK) to Hermosillo (HMO) - The flight distance between these airports is 2,766 miles (4,451 kilometres). The direct flight time is roughly 6 hours 38 minutes.
Flights from Victoria Airport, Canada - Victoria International Airport (YYJ) to Hermosillo (HMO) - The flight distance between these airports is 1,502 miles (2,417 kilometres). The direct flight time is roughly 3 hours 50 minutes.
Flights from Fort McMurray, Canada - Fort McMurray Airport (YMM) to Hermosillo (HMO) - The flight distance between these airports is 1,904 miles (3,064 kilometres). The direct flight time is roughly 4 hours 43 minutes.
Flights from Comox, Canada - Comox Airport (YQQ) to Hermosillo (HMO) - The flight distance between these airports is 1,599 miles (2,573 kilometres). The direct flight time is roughly 4 hours 3 minutes.
Flights from Regina, Canada - Regina International Airport (YQR) to Hermosillo (HMO) - The flight distance between these airports is 1,511 miles (2,432 kilometres). The direct flight time is roughly 3 hours 51 minutes.
Flights from Timmins, Canada - Victor M. Power Airport (YTS) to Hermosillo (HMO) - The flight distance between these airports is 2,065 miles (3,324 kilometres). The direct flight time is roughly 5 hours 5 minutes.
Flights from Saskatoon, Canada - J.G. Diefenbaker Intl Airport (YXE) to Hermosillo (HMO) - The flight distance between these airports is 1,610 miles (2,591 kilometres). The direct flight time is roughly 4 hours 4 minutes.
From Vancouver (YVR), Canada to Hermosillo, Mexico (HMO): C$771
Depart: 26 Apr 2024 · Return: 02 May 2024 Price found 26 Mar 2024, 00:50
From Saskatoon (YXE), Canada to Hermosillo, Mexico (HMO): C$788
Depart: 26 Apr 2024 · Return: 02 May 2024 Price found 26 Mar 2024, 00:35
From Toronto (YYZ), Canada to Hermosillo, Mexico (HMO): C$796
Depart: 22 Apr 2024 · Return: 02 May 2024 Price found 26 Mar 2024, 22:56
From Montreal (YUL), Canada to Hermosillo, Mexico (HMO): C$810
Depart: 16 Apr 2024 · Return: 30 Apr 2024 Price found 27 Mar 2024, 22:38
From Edmonton (YEG), Canada to Hermosillo, Mexico (HMO): C$894
Depart: 26 Apr 2024 · Return: 02 May 2024 Price found 26 Mar 2024, 02:33
From Calgary (YYC), Canada to Hermosillo, Mexico (HMO): C$992
Depart: 08 Apr 2024 · Return: 08 Apr 2024 Price found 28 Mar 2024, 13:17
From Victoria (YYJ), Canada to Hermosillo, Mexico (HMO): C$994
Depart: 25 Apr 2024 · Return: 01 May 2024 Price found 25 Mar 2024, 23:55
From Halifax (YHZ), Canada to Hermosillo, Mexico (HMO): C$1,029
Depart: 26 Apr 2024 · Return: 02 May 2024 Price found 26 Mar 2024, 02:17
From Winnipeg (YWG), Canada to Hermosillo, Mexico (HMO): C$1,035
Depart: 26 Apr 2024 · Return: 02 May 2024 Price found 26 Mar 2024, 00:44