Yes you can, Thomson have flights direct from BHX to CUN.
Unfortunately there are no direct flights from bhx to lhr
Birmingham International Airport, located 13 kilometers southeast of Birmingham, England, uses the code BHX. The airport has 20 airlines which fly to five continents and serves nine million passengers each year.
17hr 35min Langkawi (LGK) to Birmingham (BHX), via Kuala Lumpur (KUL) & Amsterdam (AMS).
A random search for flights from Birmingham (BHX) to Larnaca (LCA) shows: OPTION 1: 5hr 25min BHX - LCA Cyprus Airways Flt 515 Dep 11:55pm 16Oct,Fri Flight Duration: 5hr 25min
Birmingham (BHX) to Auckland (AKL)Shortest Flight Duration * 28 hours 35 mins * Via Dubai, Dubai (DXB)
Charter flights do operate from Dublin to Cancun and reverse for holiday makers.
I flew to Cancun from Birmingham last year with First Choice and it took exactly 10 hours and 15 minutes. Flying back only took 9hours and 40 minutes.
It looks like the best flight connections from BHX to Florida all have at least one connection, either in Europe or in the US.
There are no direct flights. Your best bet is Sydney-San Francisco or Sydney-Los Angeles, then take another flight to Cancun, Mexico.
There are no direct flights between London and Cancun. Common connections include Atlanta, Newark and Frankfurt, meaning your flight may take from 13 hoursup to 19 hours or more (London - Amsterdam - Newark - Cancun).
Maya island air out of Belize city started direct flights about two months ago...
Around 14 hours, 30 minutes if there were direct flights...