20–30 minutes by taxi from BZE gets you to the boats
From Terminal 1 or 2 at Philip S. W. Goldson International (BZE), expect roughly 20–30 minutes by taxi to reach Belize City’s water taxi terminals before you even touch a boat to Ambergris Caye. This combo route suits budget-focused divers and longer-stay visitors who would rather put money into extra tank dives than into the short domestic hop to San Pedro.
The first leg is the same as going to Caye Caulker: BZE to Belize City by road, then onward by scheduled water taxi to San Pedro on Ambergris Caye. Taxi fares from the airport into town fluctuate; people in recent threads describe the overall cost (taxi plus boat ticket) as cheaper than flying, but not exactly a steal compared with Guatemala or mainland stays.
Water taxis to San Pedro run on set schedules from at least two Belize City docks, and the crossing to Ambergris takes noticeably longer than the Belize City–Caye Caulker hop on the same route. Check the day’s first and last departures on your exact operator, then back-time your airport arrival so that a 45–60 minute buffer covers immigration, baggage, customs, and the 20–30 minute road leg.
Step-by-step: BZE to Ambergris Caye by taxi + water taxi
- 1. Land at BZE Terminal 1 or 2 and clear immigration, baggage claim, and customs; in peak afternoon banks this alone can eat 30–45 minutes.
- 2. Exit the terminal and grab an official airport taxi from the rank; confirm the fare in Belize dollars to Belize City’s specific water taxi dock before you get in.
- 3. Ride 20–30 minutes into Belize City, keeping an eye on the time if you are targeting a late-afternoon or last-boat departure.
- 4. Buy your San Pedro ticket at the water taxi office; prices vary by operator and season, and you can often pay in cash or card at the pier.
- 5. Board the scheduled water taxi to San Pedro and expect a longer run than the interim stop at Caye Caulker on the same line.
What regulars do and what to watch out for
Frequent Belize visitors often schedule flights that land by late morning so they can hit earlier boats, or they plan a Belize City hotel night when arrival creeps into late afternoon. If they land too late to feel good about that last departure, many just pay up for the short domestic flight from BZE to San Pedro instead.
Watch out for tight connections to the final boat of the day, especially after long-haul flights that tend to run late by 30–60 minutes. If your inbound arrives after about 3–4 p.m. in the rainy season, start thinking in backup plans: a mainland overnight, a flexible water taxi ticket, or a same-day jump seat on the domestic carrier.
One practical tip: before you book anything, lock in your specific water taxi company, check their last San Pedro sailing for your exact date, then book a flight that lands at least two hours earlier than that time at BZE.