Hi there. Yeah, looks like a good trip, and the singles rate is nice. I think you have dived outside of Canada so you know about the need for DAN Dive Insurance or similar I guess, and Trip Insurance for any all or nothing package is a good idea too.
I don't think travel agents make anything off of plane tickets anymore so I don't think they like to work on just that; they like selling commissioned packages. Try the agents mentioned above tho.
It's easy to shop around on the internet tho; I like to look at Kayak.com/Sidestep.com initially at least, and while I prefer to book on an airline site when I can - never buy without checking the fares on Kayak, as airline sites will play games. Non-stop is a luxury that we all would like but few can find.
You're outside of Vancouver right? I don't know that Bellingham would be a good alternative, I once flew into Seattle to drive to Vancouver for a visit, but if you wanted to originate closer, let's take a look. Coming from the west coast, it's common for travelers to take late night departures (redeyes) to arrive the next day, but returns can be challenging...
United has YVR 11:15p CZM 2:20p, 1 change, 13 hours travel
CZM 3:25p YVR 11:46a, 1 change, 22 hours travel for $746 USD
It looks like leaving from Bellingham would include 2 airlines, 2 stops each way, overnight each way, $684 arriving CZM on Monday, more than twice as much to leave Saturday and arrive Sunday. Cancun was no better. Let's keep looking.
United has YVR 11:15p CUN 2:05p, 1 change, 13 hours travel
CUN 7:00p YVR 10:06a, 1 change, 17 hours travel for $523 USD
Bus & ferry connections are no big deal, cost less than $50 RT, but with that much time on planes - the savings may not be enough to mess with the extra transfers. I've done worse and still made the 8am boat the next morning, but it's not for the meek. :shocked2:
Sea-Tac airport is 155 miles away right? There is a Continental-United (they're merging anyway) combination...
SEA 12:55a CZM 11:35a, 1 change, 8-1/2 hours travel
CZM 3:25p SEA 10:57p, 1 change, 9-1/2 hours travel for $603 USD - if you don't mind driving that far that late?
Hmmm, looking a little harder, here is a plan thru United, on Continental planes, 1 change each way...
YVR @ 11pm Sat, CZM @ 2:20pm Sun
CZM @ 3:25pm, YVR @ 11:42pm, much easier return flights
$883 booked on United, $928 booked on Continental - no, that does not make sense, but mergers are a mess at times.
And it never hurts to phone airlines, as the agents will try to help you find the best, better than just looking at their sites, but you only pay their booking fee if they save you enough to use them.