Cheap flights from Cancun to San Pedro Sula
Cheap flights from Cancun to San Pedro Sula are always connecting, so treat this as a full travel day rather than a short hop. There is no nonstop service between Cancun and Ramon Villeda Morales, and the carriers that fly the route, among them Copa Airlines, Avianca, AeroMéxico and United Airlines, connect through their own hubs. Compare total journey time, not just the ticket price, before you choose.
Prices found on this route
Lowest fare found per airline in recent searches — click to search that date on kissandfly.com
| Airline | Flight | Rating | Date | Price from | Search |
|---|---|---|---|---|---|
| with a stop | ★★★★★ 4.0 | 30 Oct 2026 | from $157 | Search 30 Oct 2026 | |
| with a stop | — | 29 Oct 2026 | from $180 | Search 29 Oct 2026 | |
| with a stop | — | 22 Sept 2026 | from $296 | Search 22 Sept 2026 | |
| with a stop | ★★★★★ 4.0 | 30 Oct 2026 | from $480 | Search 30 Oct 2026 | |
| with a stop | ★★★★★ 3.9 | 29 Oct 2026 | from $592 | Search 29 Oct 2026 | |
| with a stop | — | 29 Oct 2026 | from $627 | Search 29 Oct 2026 | |
| with a stop | ★★★★★ 3.8 | 11 Oct 2026 | from $656 | Search 11 Oct 2026 | |
| with a stop | ★★★★★ 3.9 | 29 Oct 2026 | from $677 | Search 29 Oct 2026 | |
| with a stop | — | 21 Dec 2026 | from $847 | Search 21 Dec 2026 | |
| with a stop | ★★★★★ 4.1 | 10 Dec 2026 | from $905 | Search 10 Dec 2026 |
Source: fares found by Tickets Travel Network search engines, snapshot of 18 September 2026. Prices are converted to USD at an approximate rate; the exact price is shown on the booking site.
Price by month
Lowest fare found for each month in recent searches. Cheapest month: October — from $157.
| Month | Price from | Date | |
|---|---|---|---|
| September 2026 | from $176 | 22 Sept 2026 | |
| October 2026 | from $157 | 30 Oct 2026 | |
| November 2026 | from $172 | 13 Nov 2026 | |
| December 2026 | from $170 | 10 Dec 2026 | |
| January 2027 | from $173 | 10 Jan 2027 | |
| February 2027 | from $179 | 15 Feb 2027 | |
| March 2027 | from $177 | 1 Mar 2027 | |
| April 2027 | from $174 | 12 Apr 2027 | |
| July 2027 | from $172 | 1 Jul 2027 |
Airports on this route
Distances are straight-line from the city centre
| City | Airport | To centre |
|---|---|---|
| Cancun | Cancun CUN | 16 km |
| San Pedro Sula | Ramon Villeda Morales SAP | 13 km |
Route on the map
When to fly
December is the cheapest month listed for this route, but it is also when families in Mexico and Honduras travel home for the holidays, so book well ahead if that is your window. Prices also show up for September, October and November, a quieter stretch after the summer rush, and for January through April, when demand stays steady. July appears too, though it falls in the rainy season on the Honduran side. Midweek departures usually cost less and connect more comfortably than Friday or Sunday flights. Avoid the days around Christmas, New Year and Easter if you can be flexible.
Airlines and what to expect
Every itinerary on this route connects, so the airline matters less for the flight itself than for where you change planes and what the fare includes. Full-service carriers such as AeroMéxico, Avianca, Copa Airlines, United Airlines and British Airways sell fares that usually bundle a checked bag on international legs, while JetBlue Airways and the smaller names, Tropic Air and Hahn Air Systems, tend to price the seat only. Taca Intl Airlines and Lacsa appear on Central American connections, often as part of a longer itinerary. When two carriers share the trip, check the baggage allowance on each leg separately and confirm the connection sits on a single ticket.
Arriving — San Pedro Sula
San Pedro Sula is served by Ramon Villeda Morales, the airport for the Sula valley, and it sits a short drive from the city centre rather than far out of town. Taxis and ride-hailing apps meet the arrivals hall, and shared shuttles run to the bus terminals for onward travel within Honduras. Agree the fare or book through an app before you get in, and skip the drivers who approach you inside the terminal. If your inbound connection lands late in the evening, arrange the transfer in advance, because the options thin out after dark.
Before you go: Honduras
- Currency
- HNL (L)
- Power sockets
- Type A, B · 110 V
- Language
- Spanish
- Emergency number
- 198, 199
- Driving side
- right
- Calling code
- +504
- Internet domain
- .hn
- Population of San Pedro Sula
- 719 k (2013)
- Time zone
- UTC-06 (America/Tegucigalpa)
Country facts: Wikidata
Check before you book
- Cancun has a single airport, so there is no second departure point to weigh up before you book.
- Confirm whether your connection is on one ticket or two, because separate bookings mean collecting your bags and checking in again.
- Look at what each fare includes, especially checked baggage on the low-cost legs of the trip.
- Check the entry rules for Honduras, including passport validity and proof of onward travel.
- December is the cheapest month listed but also the busiest, so book early if you want that window.
- Compare total journey time across itineraries, since every option on this route connects.
Frequently asked questions
Cancun – San Pedro Sula: when is it cheapest to fly?
The lowest price in recent searches was found for October 2026 — $157. Prices change daily; check the live price in the search.
Cancun – San Pedro Sula: which airlines fly this route?
Airlines with offers on this route: AeroMéxico, Copa Airlines, Taca Intl Airlines, Avianca, United Airlines, Tropic Air, Hahn Air Systems, American Airlines, British Airways, JetBlue Airways.
Cancun – San Pedro Sula: are there direct flights?
Only connecting flights were available in recent searches.
How long is the flight from Cancun to San Pedro Sula?
The distance is about 643 km, so a non-stop flight takes roughly 1 h 14 min. Only connecting flights were found recently; a stop adds a few hours.
Which airports serve Cancun – San Pedro Sula?
Cancun: Cancun (CUN). San Pedro Sula: Ramon Villeda Morales (SAP).
What is the time difference between Cancun and San Pedro Sula?
San Pedro Sula is 1 h behind Cancun.