1. ADO Express Bus
In September 2011, the Mexican bus company ADO began two new daily services to Belize City – one from Cancún and one from Mérida. The ADO buses are first class with 44 comfortable seats, video, toilet and air conditioning that seems to have only two settings, off and freeze, so dress warmly. In Belize City, buses use the Belize City bus terminal (commonly known as Novelo’s) located on West Collet Canal. These buses do not go to Chetumal in either direction.

On the Cancún route, stops include Playa del Carmen, Tulum, Corozal and Orange Walk, but passengers are not allowed to use these buses to travel within Belize, for example, to travel from Belize City to Corozal. Passengers can board the bus at Orange Walk or Corozal only if their final destinations are in Mexico. On the Belize City to Cancún run, the bus stops at Cancún airport, but on the Cancún to Belize City run, there is no stop at Cancún airport.

On the Mérida route, also known as the Hospital route, stops include the most important hospitals in Mérida. As of January 2014, this bus runs only 4 days per week, departing from Mérida on Thursdays, Fridays, Saturdays and Sundays.

Cancún to Belize City
Departs from Cancún bus terminal daily at 10:15 pm with stops at Playa del Carmen (11:40 pm), Tulum (12:45 am), Corozal and Orange Walk. Arrives in Belize City about 6:30 am.
Fares to BC (Jan 2013): MX$496 from Cancún; MX$460 from Playa; MX$400 from Tulum.
Trip time: 8:10 hours from Cancún.

Belize City to Cancún
Departs from BC bus terminal daily at 7:30 pm with stops at Orange Walk (9:00 pm), Corozal (10:00 pm), Tulum (4:00 am), Playa del Carmen (5:00 am) and Cancún Airport (6:30 am). Arrives at Cancún bus terminal at 7:00 am.
Fares (2012): BZ$55.00 to Tulum; BZ$63.00 to Playa del Carmen; BZ$79.00 to Cancún.

Mérida to Belize City
Departs from Mérida Thursday through Sunday at 9 pm with stops at Corozal and Orange Walk.
Fare to BC (Jan 2013): MX$496
Trip time: 8:30 hours.

Belize City to Mérida
Departs from BC bus terminal Friday through Monday at 7:00 pm with stops at Orange Walk (8:30 pm), Corozal (9:30 pm), and the most important hospitals in Mérida (ORAM, Juárez, Clínica Mérida, Star Médica). Arrives at Mérida at 6:00 am.
Fare (2012): BZ$79.00 (one way).

Information & ticket sales in Belize:
Belize City: 636-5256, 669-9683
Orange Walk: 624-8200, 302-2240
Corozal: the MCD Art Shop (opposite bus terminal) opens at 8:30 pm to sell tickets; tel: 663-3014.
If dialing from outside Belize, the country code for Belize is 501.


2. San Juan Travel Services, a Guatemalan company, provides Express bus service between Flores, Belize City and Chetumal. In Belize City, buses arrive at and depart from the Marine Terminal on North Front Street near the Swing Bridge, and are not scheduled to stop anywhere else in Belize. Buses operate on Sundays and public holidays. Not all buses are air-conditioned. The agent in Belize City for these services is Mundo Maya Travel located at the Brown Sugar Market Place on North Front Street, Belize City. Phone: (501) 223 1200(501) 223 1200 / 663 5957. Email: mundomayatravels@yahoo.com

Belize City to Chetumal (161 km / 100 miles / about 3 hours)
The foreign bus companies are not allowed to pick up passengers in Belize and take them to Chetumal.

Chetumal to Belize City (161 km / 100 miles / about 3 hours)
San Juan bus waits outside the ADO terminal and departs daily at 7:00 am; US$10.00
After Belize City, the bus continues to Flores, Guatemala (400 pesos from Chetumal to Flores).
(updated: 20 January 2013)


3. Regular Buses Between Corozal and Chetumal
Several Belizean bus companies (BBOC, Chell, Gilharry, Russell, Tillett, T-Line, Venus) provide Regular bus service between Corozal and Chetumal. The buses are mostly used Bluebird school buses; not very comfortable, not air-conditioned and are not well equipped to handle luggage, but they are cheap! In Chetumal, buses wait at Nuevo Mercado (New Market), about 1 km from the ADO terminal.

Buses to Chetumal depart from Corozal bus terminal about every half hour beginning at 7:00 am; last departure at about 7:00 pm. Most of the buses that go to Chetumal originate from Belize City and Orange Walk. There are also small mini-buses and taxi vans that go from Corozal to the border.

Buses to Corozal depart from Chetumal about every half hour beginning at 4:00 am. I don’t know the exact departure time of the last bus from Nuevo Mercado, but it’s between 5:45 and 6:30 pm (Belize time).

Duration and cost: about 45 minutes (mainly due to the time it takes for a bus load of people to get through two immigration points), and about BZ$3.00.

Map of Chetumal showing the locations of the bus terminals and the water taxi pier (click on image to enlarge)


4. Water Taxi Between Ambergris Caye and Chetumal
Two water taxi companies provide transportation between San Pedro and Chetumal, and both have connecting services to Caye Caulker. Check the websites for schedules and fares. Trip time: 90 minutes.

a) San Pedro Water Jets International:

b) San Pedro – Belize Express:

In low tourist seasons, the companies have operated on alternate days so only one boat per day. When daylight saving time is in effect in Mexico (April to October), the companies sometimes change their departure times. Confirm before travelling.

In Chetumal, water taxis use the main pier, “Muelle Fiscal”, which is close to the big Government building, “Palacio Gobierno”, at the waterfront. Check the map of Chetumal above for the locations of the bus terminals and the pier (also visible on Google Earth).

If arriving at the Chetumal ADO bus terminal, it might be possible to buy a water taxi ticket at the bus terminal, but then you might get pushed into an overpriced taxi. I’d just go outside to get a taxi, go directly to the pier and get prices from both water taxi companies (their offices are beside each other). It’s about 3.5 km from the ADO terminal to the pier. A taxi should take about 10 minutes, and cost MX$15 (that’s pesos). The taxi driver might not know about the water taxi, but he/she will know the pier. Write it down if you can’t pronounce it.

(updated: 24 January 2013)

Entrance to the Pier in Chetumal (click on image to enlarge)

Water Taxi Offices beside the entrance to the pier (click on image to enlarge)


5. Flight Between Belize and Mexico
In March 2013, Tropic Air began flights between Belize City Philip Goldson International Airport and Aeropuerto Internacional de Cancún.

In March 2014, Tropic Air began flights between Belize City Philip Goldson International Airport and Mérida.

Check the Tropic Air website for schedule & fares.


6. Renting a Car in Mexico and Driving to Belize
I have no personal experience with this, but here are the names of two car rental companies that allow vehicles into Belize:

a) CancúnRent a Car: http://www.cancunrentacar.com/
b) Europcar: http://www.europcar.com.mx/

In Chetumal, the Europcar Central office is located at or near Sam’s Club, and I think they have an office at the airport. They have one or two cars that are allowed into Belize.

In a travel forum, a traveller reported that Avant Rent a Car in Mexico allows cars into Belize. I haven’t confirmed this.

In Belize, drivers must have insurance. Insurance can be purchased at the border.


7. Chetumal Bus or Taxi then Belizean Bus or Taxi

It is possible to travel from Chetumal to the border with a Chetumal bus or taxi. Buses depart from near the Museum of Maya Culture and cost about MX$10. A taxi from Chetumal city to the border takes about 15 minutes and costs MX$70. Depending on the driver, the taxi might proceed across the bridge and continue to the Belizean customs/immigration building. Wherever the taxi stops, it should be easy to find a Belizean bus/minibus or Belizean taxi to continue to Corozal. Bus fare from the border is BZ$1 or $2, and taxi fare is BZ$25 (but possible to negotiate a lower fare).

Chetumal City Bus — this one goes to Calderitas (click on image to enlarge)

About these ads


  1. karolina Says:

    Hi again,

    San Juan travel leaves at 7 am and is supposed to arrive to Flores at 3 pm (we arrived around 4:30 pm). The price was 400 pesos. It also drops off passengers in Belize city.

  2. Ashley Says:

    Is it possible to get from Punta Gorda to Cancun all in one day? What time would I have to start the journey, and would there be too much chance of a delay screwing it up? If one day seems to hectic, what would you recommend instead? Thanks.

    • belizebus Says:

      If you want to start off in the morning…
      Get the 6am James Line express bus from PG — arrive at BC bus terminal at 10:45 am.


      Change to the 11:00 am bus to Corozal/Chetumal. That trip will be about 4 hours, so you will arrive in Chetumal at about 3pm.
      Walk (1 km) or taxi (15 pesos) to the ADO bus terminal, and get an express bus to Cancun. That trip will be about 5.5 hours, so you’ll arrive in Cancun late at night.

      The other option is to get any bus from PG to BC and get the ADO express bus from BC to Cancun. Departs from BC bus terminal daily at 7:30 pm with stops at Orange Walk (9:00 pm), Corozal (10:00 pm), Tulum (4:00 am), Playa del Carmen (5:00 am) and Cancun Airport (6:30 am). Arrives at Cancun bus terminal at 7:00 am the next day. Fare: BZ$79.00 to Cancun.

      There’s not much of a chance of screwing it up. If you miss the 11:00 bus from BC, the next one is at 11:30.
      Check the ADO website for buses from Chetumal to Cancun.
      If it’s too late in the night for you, stop at Chetumal, Tulum or Playa. I prefer to stay in any of those places than Cancun.

  3. Alexa Says:

    I’m looking to travel from Cancun to Belize City, but not use the ADO bus that goes overnight (I read an article that it got robbed by armed men last month, and I’m not willing to take the risk!) I know I can go to Chetumal from Cancun, and then switch buses, but I’m hoping you might be able to talk timing — as in when I can leave Cancun to be able to get to Belize City at the earliest time — and possibly prices? I’ve been having trouble with the various sites, and both ADO and ticketbus.com.mx says there are no options for the date I’m travelling (June 11, 2012), but I can’t believe that’s correct. Thank you!

    • belizebus Says:

      Hi Alexa,

      An ADO express bus takes about 5.5 to 6 hours to reach Chetumal, and then it takes about 10 minutes to get to the Market where you get the Belizean bus to BC. The Belizean buses stop crossing the border sometime around 6 or 7 pm. Therefore, you should leave Cancun as early as possible and definitely before 12 noon. The Belizean bus takes about 4 hours to reach BC (about BZ$12).

      The problem with the ADO and ticketbus websites is that it will not display schedules more than about a month ahead of the current date. What you have to do is select a date within the next week or two (on the same weekday that you are travelling) and assume the schedule will not change (and it most likely won’t change).

      That should allow you to see all the schedules, fares & trip times. Let me know if it doesn’t work.

      • Alexa Says:

        Sorry, one last questions — where exactly is the bus terminal in Cancun? Some places say it’s the airport, and then some say it’s Calle Pino, SM23, MZ56, Lt 1 y 2
        77500 Cancún, Quintana Roo, Mexico. I need to know where I should tell the hotel shuttle to take me, please. Thank you in advance!

      • belizebus Says:

        The only bus terminal I know in Cancun City is located at the corner of Avenidas Tulum and Uxmal.
        Here’s a map showing the location…


        The airport is about 15 km south of the centre of Cancun City. ADO buses operate frequently to/from Cancun City and Playa del Carmen, and not so frequently to/from other destinations.

  4. monica Says:

    Dear Sirs,
    we are looking for a bus from Belize City to Mahahual for 2 pax only one way on 19 or 20 august.
    Can you inform us about this service (time table, prices and how reserve the trip)
    Thanks a lot for your help
    Have a nice day

    Monica Piccinno

    • belizebus Says:

      There are no direct buses from Belize City to Mahahual.

      At the BC bus terminal, look for a bus to Chetumal. If there isn’t one, get a bus to Corozal. Buses to Corozal depart every 30 minutes — fare is about BZ$9 and take 2 to 3 hours. At Corozal, change to a bus to Chetumal.

      At Chetumal, ADO express buses to Mahahual depart in the morning (5:40 am) and afternoon (4:10 pm) — the fare is about 65 pesos and the trip is a couple of hours.

      There are also other bus lines that go to Mahaual at other times during the day, but I don’t have complete details. Ask at the bus terminal.

      All these buses depart from the downtown bus terminal (behind/beside the Museum of Maya Culture).

      Also, there are smaller 10 seat “cumbie” vans that depart frequently from main bus terminal on Av. Insurgentes (80 pesos).

  5. HUMBERTO Says:

    Hello, I am travelling to Cancun and I am trying to get the same day to Belice City… I land in Cancun airport at 10.25 so I am expecting to arrive to CHetumal at 6 pm or so… I would like to know if there is any option for me to get a bus and continue to BC /

    Thanks for yout help

    • belizebus Says:

      If you get to Chetumal before 6pm, you should be able to get the last bus to depart from the Nuevo Mercado. That bus should go to Corozal, Orange Walk and terminate at Belize City. If it doesn’t go to BC, then just change at Corozal.

      If you miss the last bus from Chetumal, get a taxi to the border (70 pesos), cross and then get a bus or mini-van taxi to Corozal. If you get a bus, it might continue to Belize City, otherwise, change to a bus going to BC.

  6. Greenandkate Says:

    Do you know the daily times that the ADO buses leave from Belize to Tulum? I’m looking to get one on the 17th April however I am in caye caulker so would be great to know the time they leave Belize to find a ferry back to belize to suit. Does the ticket office open long before the bus leaves?

    • belizebus Says:

      Have you looked through this site?

      Scroll down to Section 7. TRANSPORTATION BETWEEN BELIZE and MEXICO

      All the information is there.

  7. D, Niemi Says:

    Great website. I appreciate the amount of time it’s taken to compile the data and keep it as current as possible. I have read over the website a few times, but I still have a question and would appreciate any advice.

    Planning to fly to BZE, we will land around 3PM and then fly via private charter to Gallon Jug. After our stay in Gallon Jug, I am planning to take a transfer service to Orange Walk and take the overnight ADO to Tulum.

    2 questions.

    I have seen conflicting statements (on different websites) that indicate getting off in Tulum when taking the BZE to Cancun route is not allowed (but it is allowed from Cancun to BZE???) So, I’d like to confirm it is possible.

    Is it possible to buy the ticket in Orange Walk a few hours prior? If so, is it possible the bus could be full by the time it gets to OW?

    We can purchase tickets and board in BZE, but it’s not quite as efficient and we would be back tracking. But if that is the only safe way to assure a seat on the bus, we’ll do it. There are two of us, and we plan to travel in late October.

    Thanks so much for any advice.

    • belizebus Says:

      If you board at OW, you can get off at Tulum.
      It is possible to buy your ticket a few hours prior to boarding the bus — the phone number is on this site.

      I wouldn’t go back to Belize City, but I would telephone and reserve a seat — I don’t know if the bus will be full.

  8. Brian H. Says:

    is there any way to buy a ticket from Chetumal to Belize online?

    • belizebus Says:

      I don’t think you can buy a bus ticket online, but you might be able to buy a water taxi ticket through the websites of the water taxi companies.

  9. Dawn Says:

    Hi there,
    Can you give me some advice? We would like to leave Playa del Carmen on 19th Oct (Saturday) and get to Caye Caulker. We don’t mind either a day bus or overnighter. However if it’s the day buses, would we be able to get to Caye Caulker in one day? Or would you recommend an overnighter?

    • belizebus Says:

      If you leave Playa early (before 9am), you can get to Chetumal in time for the 3pm water taxi which gets to Caye Caulker about 2 to 3 hours later. It makes a stop at San Pedro for Immigration.

      The ADO overnight bus leaves Playa at 11:40 pm and arrives in Belize City around 6 or 7 am. Taxi (BZ$7) to the water taxi terminal and water taxi to CC.

      Whichever you like.

  10. Vicky Says:

    Hi can you please tell me how much bus or texi fare form chetumal to Belmopan


    • belizebus Says:

      Chetumal to Belize City — about BZ$12.
      Change bus at BC.
      BC to Belmopan — about BZ$5.

      Mexican taxi from Chetumal to the border — about 70 pesos
      Belizean taxi from the border to Belmopan — taxis don’t have meters here, so I’d guess the fare would be about BZ$300.

  11. Sh0velhead Says:

    Fantastic site, appreciate the time you take to help us. We wil be coming from Cancun on the 8am ADO bus arriving in Chetumal at approximately 2pm. The water taxi departs at 3pm to San Pedro, this only leaves us one hours to gather our backpacks, grab a cab and purchase tickets for the water taxi, will this be enough time?

    • belizebus Says:

      It should be enough time, but the water taxi services advise passengers to be at the pier 30 to 60 minutes before departure time.

  12. Kamila Says:

    Hello, thank you for the website, I have found it extremely helpful. I will be arriving at Belize City Airport on Saturday December 28th at approx. 8:00am and will be travelling to Tulum. I know there is a night bus that leaves Belize at 7:30pm which stops through Tulum, however, I was wondering if there is possibly another bus route I could take that runs during the day?
    Any insight would be greatly appreciated! Thanks!

    • belizebus Says:

      Regular buses (non-express) run about every 30 to 60 minutes between Belize City and Corozal — many buses continue to Chetumal.

      I’m not clear on which airport you arrive at. If you arrive at Municipal airport in Belize City, it’s only a BZ$7 taxi ride to the bus terminal where you can get a bus to Chetumal. If you arrive at International airport (BZE), you could walk or taxi out to the highway and wait for a bus, or get a taxi (BZ$50) back to the bus terminal in Belize City where you can board the bus.

      At Chetumal, get a taxi to the ADO bus terminal and get a bus to Tulum — they depart about every 2 hours.

  13. Monika Says:

    Wow, this is extremely helpful! Thank you so much! I am planning to travel on an overnight bus from Belize City to Cancun. This bus is not listed on http://www.ado.com.mx and I am wondering if this bus Service still exists? You mention the bus leaves from Belize City at 7:30pm, another site says it leaves at 8:15pm:


    May I ask you for an update? Your Help is very much appreciated. Is there any way of booking the ticket in advance?

    Thank you very much!

    • belizebus Says:

      I know the bus isn’t listed on the ADO site. It was once; don’t know why it has been omitted. As of last week, the bus was still running.

      When the service began, the departure time from BC was 8:15 pm, then chenged to 7:30 pm. I haven’t heard that the time has changed again.

      I don’t know how current the information is on that site you mentioned. The information about the departure time from Cancun has been copied word-for-word from my site, but they haven’t copied my information about the departure from Belize City. And some of those contacts are out of date.

      You’ll have to contact the ticket agents to ask about buying tickets in advance.

      I’ll see what I can find out about the times, but if you get that bus, please let me know if the time has changed.

    • belizebus Says:

      Confirmed by an ADO agent, the bus leaves Belize City at 7:30 pm.

      • Monika Says:

        Thank you so much for your help! You are amazing! Really looking forward to visiting Belize! Best wishes, Monika

  14. Lauren Says:

    What an amazing help you are to everyone, thank you so much for all the advice. I am a female travelling alone from Chetumal to Flores via Belize City and am a little nervous. I hope to confirm that this express bus is still running, what company am I looking for? The bus leaves from the ADO at 7am and will stop in BC before continuing to Flores, correct? Do you know what fees I will have to pay? Many thanks ♥

    • belizebus Says:

      Hi Lauren,

      The company is San Juan Travel Services. The bus is a smaller 20-seat(?) minibus, and it leaves from the ADO terminal. Try to confirm the departure time if you can. The last I heard, it was 7am, but it has changed over the years and I think it has left as early as 5am in other years. Not sure if it stops in Belize City anymore.

      There’s no departure fee when leaving Mexico, but you might be asked for money from immigration officials if you can’t prove that you’ve paid the fee for the FMM (tourist card) — 300 pesos.

      Depending on your nationality, no fees to pay when entering Belize, but there is a BZ$30 (US$15) departure fee. You should not have to pay the BZ$7.50 PACT fee because your time in Belize is less than 24 hours. Payable in US$.

      There should be no fee to pay when entering Guatemala, but border officials sometimes ask for a few quetzales to line their pockets.

      You shouldn’t need to exchange any currency to get BZ$ because you can use US$ in Belize. Exchange money at the Belize/Guatemala border to get quetzales.

      When you complete your trip, please let me know of any updates.

      • Lauren Says:

        You are awesome, thank you!!!!!! What is this tourist card exactly, do I assume that I havent paid the tax since I have never heard of it? Of course I will let you of the details, its the least I can do :)

      • belizebus Says:

        All visitors to Mexico must fill out a tourist card known as the FMM.

        If you entered Mexico by air, most airlines distribute the card on the plane. In this case, the fee for the FMM is collected by the airline so you should not have to pay any more money in Mexico or when you leave, but make sure you have the fee shown as being paid on your airline ticket, otherwise the border officials will ask for payment.

        If you entered Mexico at a land border, you get the FMM card at Immigration when you enter Mexico. In this case, you have to pay the fee at a bank before you leave Mexico. The bank issues a receipt which you can show to Immigration when you leave Mexico.

  15. Noel Says:

    Can you please tell me if there is a bus from Chetumal to Mahaual if it is scheduled daily and how much it would cost? And can you please tell me if there is a bus that would take me from Chetumal to Playa del Carmen?

    • belizebus Says:

      Here’s some bus info I got last year while in Chetumal…
      Caribe Bus departs daily at 05:40, 12:40 & 16:10. Fare: 65 pesos.
      ADO bus departs daily at 19:10. Fare: 94 pesos.
      These buses depart from the bus terminal beside the Museum of Maya Culture.

      When I travel between Mahahual & Chetumal, I use the combie vans that seat about 9 passengers. These depart from the main ADO bus terminal, and cost 80 pesos each way. Departure times: 06:00, 07:00, 10:00, 12:00, 14:00, 15:00, 17:00 & 18:00. Trip time is about 1.5 hours.

      ADO and Mayab operate buses between Chetumal and Play del Carmen. They run about every two hours and the last fare I have is MX$240 (that’s pesos).

      ADO also runs one bus per day between Mahaual and Playa.

      Check the ADO website for all schedules & fares.

  16. Noel Says:

    If I may ask two further questions…are there luggage restrictions on the Combi Vans and the Caribe buses? Could I purchase a ticket for two seats to compensate for my large gear bag which I haul my freediving gear with. And could I purchase the Bus tickets in advance? Thanks again any info would be appreciated.

    • belizebus Says:

      The vans don’t have a lot of space for luggage. The space at the back is the width and height of the van and only a couple of feet deep. Small items can fit under the seats. I don’t know about buying two seats — you will have to ask the driver.

      I don’t think you can buy the van tickets in advance because you pay the driver.

      ADO bus tickets can be purchased in advance at the bus terminal.

  17. Bukola Says:

    It’s been wonderful reading your replies to questions. May I know if there is any bus running from Belize City to Cancun apart from ADO bus?
    Thanks in advance for your quick reply.

    • belizebus Says:

      No other buses with direct service.

      It’s possible if you change buses in Chetumal, or charter your own bus/shuttle.

  18. Neill Says:

    Thank you for a wonderful site with lots of info. A couple of questions:
    1) We were originally planning to travel from Flores through to Chetumal with San Juan following information on your site, but I am having second thoughts since we found a rather lengthy (as in number of folks that had bad experiences) posting on tripadvisor – I cannot post a link here, but search “San Juan Travel Services Flores” and it is at or near the top of the results.
    Do you have any feedback, advice or alternate ideas?
    2) We are also considering traveling only as far as Orange Walk, and then taking a river tour the next day to visit Lamanai first. Can you help us work our transport backwards time-wise if we want to, on the same day post-tour, catch a combie that you mentioned above in replies from Chetumal to Mahahual? Is it possible to avoid a night in Chetumal? (how late do the combies run, and are we safe in taking one after dark?)
    3) We cannot seem to locate ADO Chetumal to Mahahual on their website – are they still running this service daily? (if we end up skipping Orange Walk)
    Thanks in advance!

    • belizebus Says:

      1) I’ve read some negative comments about the tour service that San Juan provides in Guatemala, but I haven’t read anything negative about their bus service between Flores and Chetumal.

      2) If you go to Orange Walk, I don’t think the San Juan bus is allowed to stop there, so you’ll have to change to a Belizean bus in Belize City. Check with the driver.

      After Lamanai, you should be able to get to Chetumal on the same day, but I don’t know the timing. It will take about 50 to 60 minutes to reach Corozal, then about 45 minutes to get to Chetumal.

      Here’s the info for buses from Chetumal to Mahahual…

      Caribe Bus departs daily at 05:40, 12:40 & 16:10. Fare: 65 pesos.
      ADO bus departs daily at 19:10. Fare: 94 pesos.
      These buses depart from the bus terminal beside the Museum of Maya Culture.

      The combie vans depart from the main ADO bus terminal, and cost 80 pesos each way. Departure times: 06:00, 07:00, 10:00, 12:00, 14:00, 15:00, 17:00 & 18:00. Trip time is about 1.5 hours. These should be safe at night.

      3) My last update on that bus was June 2013. I don’t know of any changes.

  19. Neill Says:

    We also wanted to let you know that the Ritchie express bus from Placencia to Bemopan was as described here. There was some confusion in town as to whether it left Placencia at 6am or 6:15, so we walked to the road from Los Porticos where we were staying, and it came by at about 6:30 – we saw the Belize City sign and hopped on board. $16BZ to Belmopan, and we had a cave tubing expedition pick us up right at the bus station. Thanks for the excellent info

  20. Neill Says:

    Amazing response time, thanks. One last q: will the ADO express bus from Belize City to Cancun pick up passengers in Orange Walk at the 9:00 pm stop for overnight transit to Cancun? We might go that way, and rent a car in Cancun to make our tour of the Yucatan. Thanks again

  21. Nogara Says:

    We will come back in chetumal on friday 9 may to give back the car we rent a week ago, we must be at the airport of belize city on saturday at 2pm. I saw but i am not sure that there is 3 bus we can take in chetumal to belize city friday 2pm 4pm and saturday on 7am How can i be sure about these 3 possibilities ? Thank you in advance and sorry for my english…..

    • belizebus Says:

      The San Juan Express bus leaves the ADO bus terminal daily. If you want to be sure, before you drop the car off in Chetumal, stop at the ADO bus terminal and find out the exact time (and report back). The trip to BC is about 3 hours, so you should be able to reach the airport by 11 am (the airlines are requesting passengers to be at the airport 3 hours before departure time). If you plan to travel with this bus and something goes wrong (you miss it, or it doesn’t run), you can get to the border by Chetumal taxi, cross the border and continue by Belizean bus or taxi.

      If you want to travel on Friday, get any of the Belizean buses (school buses) that depart from the Nuevo Mercado. The Regular buses depart every 30 to 60 minutes and take about 4 hours to reach BC, but there is one express bus around noon that should take 3 hours.

  22. Mario M. Says:

    Hi. Would you please help me? I need to know if it is possible to go from Chetumal to Belize City in the morning and back on the same day. Which are the current bus rates and schedules between the two points? Would you please help me with the different options for such trip?

    Thanks a lot in advance.

    • belizebus Says:

      Yes, it is possible.

      Several Belizean bus companies (BBOC, Chell, Gilharry, Russell, Tillett, T-Line, Venus) provide Regular bus service between Chetumal and Corozal — most buses continue to Belize City. In Chetumal, buses wait at Nuevo Mercado (New Market), about 1 km from the ADO terminal.The buses are mostly used Bluebird school buses; not very comfortable, not air-conditioned and are not well equipped to handle luggage, but they are cheap! Buses depart from Chetumal about every half hour beginning at 4:00 am.

      You can see the schedule in Section 3 — Northern Zone.

      Duration and cost: the Regular bus is about BZ$12 and takes about 4 hours to reach Belize City. If you get an Express bus, the fare might be a couple of BZ$ more, but the trip will be only 3 hours.

      • Mario M. Says:

        Thank you so much for your help. May I ask you two more questions? First, as a Mexican, would I have to pay any departure tax in Belize if I were there just for a day? Second, do you know if San Juan Travel Services still provide bus service from Chetumal to Belize City early in the mornings? If so, what is the fare?

        Thanks a lot again.

      • belizebus Says:

        All visitors must pay the departure fee of BZ$30 (or US$15), but if in Belize for less than 24 hours, you do not have to pay the PACT fee of BZ$7.50.

        San Juan still run a bus between Chetumal and Flores, but you better check to see if it stops at Belize City. The fare is US$10.

  23. Gerardo G. Says:

    Hola queremos ir a San Pedro, llegaremos a Chetumal y pensamos agarrar un camion hacia Corozal y de ahi tomar la avioneta hasta San Pedro!!! Lei lineas arriba, que todos los días desde las 4am, cada media hora sale un camion de Chetumal a Corozal!! Sabes si hay un estacionamiento donde dejar el carro por unos días? Y estoy planeando comprar los vuelos de Corozal a San Pedro a las 10:30am llegariamos a las 5:30am a Chetumal. Nos da el tiempo? gracias por tu ayuda

    • belizebus Says:

      Can you write in English?

      • Gerardo G. Says:

        Hello want to go to San Pedro, and we get to Chetumal to Corozal grab a truck and from there take the plane to San Pedro! I read lines up, every day from 4am, every half hour a truck from Chetumal to Corozal! Know if there is parking for those arriving by car for a few days? And I’m planning to buy flights to San Pedro to Corozal 10:30 am, we arrive at 5:30 am to Chetumal. It gives us time to get chetumal to corozal? thanks for your help

      • belizebus Says:

        Buses from Chetumal to Corozal run about every 30 to 60 minutes from the Nuevo Mercado. I don’t know a good place to park a car in Chetumal — if you are also staying in Chetumal, ask at your hotel.

        The bus trip from Chetumal to Corozal takes about 45 minutes to an hour depending on how long it takes all the passengers to go through two immigration points, so you should leave Chetumal before 9 am. I’d probably leave around 8 am.

        The Corozal airport is 3 km south of town, so after arriving at the Corozal bus terminal, you two options:
        1. Stay on the bus and ask the driver to drop you at the airport — he might charge you BZ$1 per passenger. When you get off the bus, walk along the road to the airport building — it’s about 300 metres from the highway.
        2. Get off the bus at the bus terminal and get a taxi to the airport — that should cost about BZ$10 per taxi, not per passenger.

        Does this answer your questions?

  24. Amy B. Says:


    I was going to take the ADO bus from Playa Del Carmen to Belize around 23rd August however I have been told that it may have stopped running! Is this true? I need to be in Belize city by 25th August. Please could you help, I am flying into Cancun then was going to make my way down.

    Thank you so much already this page has been of great help.


    • belizebus Says:

      I haven’t heard anything about ADO discontinuing the Belize City route. If you check the Updates section, ADO issued a press release last month stating moderate success on that route. Perhaps the rumour started because the route is not listed on the ADO website. The Merida – BC route has been reduced to 4 days per week.

      • Amy B. Says:

        Thank you this makes me feel much better. Do you know what days the buses run if it is only 4 days a week? Thank you once again.

      • belizebus Says:

        That’s the Merida-Belize City bus that now runs 4 days per week, not the Cancun-BC bus which is still daily.

        As of January 2014, the Merida bus runs only 4 days per week, departing from Mérida on Thursdays, Fridays, Saturdays and Sundays.

  25. Jo Says:

    Hi, I plan on travelling from Cancun to Caye Caulker in Sept and have a quick question – do you recommend the ADO to Chetumal and water ferry route or ADO to chetumal, transport somehow to Corozal and fly into Ambergris Caye?
    Thanks =)

    • belizebus Says:

      Both are good ways to get to Caye Caulker. I don’t know which one would be better for you.

  26. Karen Pena Says:

    Hi, I plan on traveling from Placencia to Belize city on 12/31/14. How long is the drive to Belize city?

    Is the Belize Bus terminal open on new year’s eve? Is the ADO bus still running to Cancun at 7:30pm? I need to buy two tickets to Cancun. I have a flight at 9am from Cancun on 01/01/15.

    Also, is a reservation needed, or can I go on 12/31/14 and buy my tickets at the Belize bus terminal at 5pm, without any problems?

    Thanks for your help.

    • belizebus Says:

      By car, the drive is 3.5 to 4 hours. By bus, it’s about 4 to 4.5 hours.

      The bus terminal in Belize City will be open on NYE, and Belizean buses should be running though they might be on a less frequent schedule.

      A couple of years ago, the ADO buses to Belize did not run on Christmas Eve and NYE. I don’t know if this is the case every year — you’ll have to contact one of the ADO agents in Belize.

      Usually, it is not necessary to purchase ADO tickets in advance, but at busier times of the year (Christmas, Easter, NYE), I’d suggest buying tickets in advance.

      • Karen P. Says:

        Thanks this makes me feel much better. Do you have the phone number to the ADO agent in Belize?

        Can I purchase tickets 12/15/14 for a 12/31/14 drive back to Cancun?

        If everything is booked on 12/31/14 for the ADO evening bus to Cancun, is there another way to get back to Cancun that will still allow me to take the 01/01/15 9am flight to the states?

        Thank you once again.

      • belizebus Says:

        Contact details in Section 7…
        Information & ticket sales in Belize:
        Belize City: 636-5256, 669-9683
        Orange Walk: 624-8200, 302-2240
        Corozal: the MCD Art Shop (opposite bus terminal) opens at 8:30 pm to sell tickets; tel: 663-3014.
        If dialing from outside Belize, the country code for Belize is 501.

        If the ADO bus is full, you can get to Chetumal by Belizean bus or transfer service (private shuttle), then change to an ADO bus, but I wouldn’t do that trip too late on NYE because the Belizean buses stop crossing the border around 6pm. You can still get to Corozal late in the afternoon, continue to the border by taxi, walk across the border and continue to Chetumal by bus or taxi.

        Tropic Air also has a flight between BC & Cancun airport. Check their website for the schedule.

  27. Shakira Says:

    Hello. I have 3 children to take to Cancun. Whats the cost per each one way? There ages are 11, 4 and 2 years old. Also whats the current adult price? Thanks.

    • belizebus Says:

      I’m assuming that you are travelling from Belize City to Cancun?

      If you’re going by ADO bus, the fares are in Section 7. Those are fares for adults; I don’t know if children pay reduced fares, but information about fares for children might be on the ADO website.

      If you’re going by Belizean bus to Chetumal, then to Cancun by ADO… the adult fare from BC to Chetumal is about BZ$12. I don’t know about fares for children, but I think a child on a parent’s lap rides for free. Other fares for ADO can be found on their website.

  28. Vee Says:

    Hi, does the express ADO bus from Belize City to Playa del Carmen arrive at the OLD (5th ave) or NEW (20th ave) bus station? Thank you for this wonderful wealth of knowledge you have provided through this blog! Extremely informative and precise.

  29. Stephen Says:

    I am from Ghana.i will be travelling to Belize next week.i would love to visit mexico and want to know if its possible by road.

    • belizebus Says:

      Yes. The Philip Goldson Highway (formerly the Northern Highway) runs from Belize City to the northern border. Buses run every 30 to 60 minutes in the daytime, and many cross the border and terminate in Chetumal. Details are on this site.

  30. choco Says:

    hola,saben que frecuencia de ida y retorno hay de la ciudad de chetumal a san pedro y cuanto se tarda?

    saben como0 paso la frontera…en el propio barco? que coste tiene salir y entrar de MX a BLZ?

    Muchas gracias ¡¡

  31. choco Says:

    belizebus ,gracias por tu esfuerzo en contestarme , tu explicacion es clara y valiosa, mil gracias por vuestra ayuda….no sabéis lo que me esta costando encontrar información ¡¡ os lo agradezco MUCHO ¡¡¡

    gerardo , te escribo ¡¡¡ mil gracias ¡¡¡ de verdad ¡¡

  32. Steve Says:

    Anybody know if there is anywhere to safely park a vehicle for any length of time by the Belize City bus station. I live in Stann Creek, but travelling solo so want to use the ADO to Tulum this time, but weighing pros and cons of bringing my vehicle to BZ City, rather than bus the whole from Dangriga.

  33. Hsu Lin Says:

    Hi there, I was wondering if I could seek your advice. Two friends and I will be arriving at Chetumal from Caye Caulker via water taxi on 28 Oct, and hoping to catch the ADO bus to Tulum on the same day. May I know if it’s possible for us to purchase ADO bus tickets on the spot at Chetumal bus station? Are there buses departing Chetumal to Tulum daily and what is the frequency? And would you be able to advise on the cost? Also, are there any extra charges we should look out for along the way? Thank you so much for your help!

    • belizebus Says:

      The water taxi from Caye Caulker arrives at a pier on the south side of Chetumal. The ADO terminal is on the north side of the city and too far to walk — a taxi should cost around 50 pesos.

      Buses to Tulum leave about every 2 hours — just buy a ticket at the bus terminal for the next bus going. You can get the schedule and fares (around 300 to 400 pesos) from the ADO website. If your Spanish isn’t good, try the ticketbus website — it has an English language option.

      As for miscellaneous charges, you have to pay a departure tax when you leave Belize — that’s BZ$30 plus a BZ$7.50 PACT fee for a total of BZ$37.50 (or US$18.75). No fees when you enter Mexico, but you should get a tourist card for which you will have to pay a fee of 306 pesos before you leave Mexico.

  34. Ed Says:

    Does the ADO Bus also go Belize to Cancun on December 24th

    • belizebus Says:

      In previous years, some runs on or near Christmas Day have been cancelled. Best to check directly with ADO if you can. It’s usually the run that leaves from Cancun on the night of the 24th that’s cancelled.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s


Get every new post delivered to your Inbox.

Join 55 other followers

%d bloggers like this: