I had some time to kill tonight so I did a search on this forum concerning posts made about getting from Cancun to Ambergris Caye and back. Below are the posts I found and at the bottom is the URL for advice on traveling from Mexico to Belize. Happy Travels, ELDORADO-777
We plan to take the bus from Cancun to Chetumal - but are just trying to piece together the rest of our journey from there. It appears our options are either:
1) to take the new water taxi from Chetamul to San Pedro at the approx cost of $40 each one way;
2) or we can get a transfer from Chetamul to Belize with 'Get Transfers' for $40 but then we need to make the journey out to San Pedro. He can drop us at "corozal air strip or the water taxi".
The flight from Corozal to San Pedro is US$47.50 one way, US$90.50 round trip.
I don't see the cost on the Thunderbolt Water Taxi website, but it only leaves at 7am and 3 pm.
How you get to where you're staying in San Pedro, depends on where you're staying. If you fly on Tropic and are staying right in town, it's possible to walk. South of town a regular cab. North of town many places provide transportation, or a cab to the water taxi dock, then a boat ride.
have done the over the border to corozol with flight on tropic and maya the last two trips. pretty painless. I would try this unless the chetumal water taxi is operating that day and fits your time line. the one problem you may face either way is depending on when your international flight gets in, you may not make the 3 pm water taxi from chetumal or the last (530 ish) flight from corozal... depends on the bus schedule. This would leave you o/n in chetumal or corozal. We arrived at noon and took a chartered van which left right away and made it but this was before mexico went away from daylight savings which left us an extra hour.
My wife and I have done the trip several times. It's an option if you have a spirit of adventure and are willing to add an extra day to your trip. The five hour bus ride is long, but if you are one who can sleep on a bus, it's not bad. It is chilly though, I don't know why they keep the busses so cool. The airport is south of Cancun so it is faster to take a shuttle to Playa Del Carmen and take the ADO bus from there to Chetumal.
We traveled that way Aug last year, US20 each and 5 hours on the bus.Had to overnight Chetumal as we arrived at 11.00pm.
We did the small flight to Corazol, taxi to Chetumal Bus to Cancun 4 years ago. Make sure you get the EXPRESS bus and take a sweater on it! You get 2 movies... one in english and one in spanish. But it's a nice trip.
Hotel Maya (Corozal) works with San Juan and Linea Dorado, they take you across the border and no need for a transfer service. You pay them for the ride straight through to Cancun or Playa (with automatic transfers to the luxury bus in Chet).
Easiest way. Belize City's agents are at the Marine Terminal and Amigos by the bridge in Santa Elena, Cayo.
From either Playa del Carmen or Cancun you can take an ADO bus to Chetumal, cross the border to Corozal Town (Novelo's bus) and in Corozal Town either fly Tropic or Maya Island or take a ferry to San Pedro.http://ambergriscaye.com/help/category-183.html