It’s super easy to get from Mexico to Belize on the San Pedro Express Water Jets taxi. They offer a daily  Mexico  Belize run between Chetumal and San Pedro.

The boat ride only takes 90 minutes, you can enjoy a movie and travel first class with San Pedro Water Jets Express. On the boat you will be served complimentary water and snack on return trip. Ample leg room, pillows, water bottle holders and fan option.

Pedro’s Hotel can help you book  your water taxi trip between San Pedro and Chetumal or you can contact San Pedro Water Jets Express Water Taxi Terminal, Ambergris Caye, Belize C.A. Tel: (501)-226-2194, Email:,

The San Pedro Water Jets is located in the Town of San Pedro on the Island of Ambergris Caye next to the soccer field Lagoon Side. The Island is located approximately 35 miles from Belize City on the main land. Their terminal in Chetumal Q. Roo Mexico is located at the “Muelle Fiscal” in the heart of the Chetumal CIty.

San Pedro to Chetumal Mexico water taxi schedule

San Pedro Belize to Chetumal Mexico  8:15am
Chetumal Mexico  – San Pedro Belize  3:00pm

One way San Pedro Belize to Chetumal Mexico or vice versa $35 usd Return trip $60 usd. Arrive at terminal 1/2h prior to departure to check in and go through immigration.

If you are traveling from Mexico to San Pedro and have been in Mexico for more than 7 days, be sure to have 280 pesos on hand for a departure fee (they will not accept US dollars or Belize dollars and there are no banks nearby). If you begin your travel in San Pedro you do not have to pay the departure fee.

Updated water taxi schedule between San Pedro Caye Caulker and Belize City.