Travel from Mahahual to Belize-City

Bus from Mahahual to Belize City

ADO operates a bus from Mahahual to Belize City once daily. Tickets cost $5 - $12 and the journey takes 1 h 50 min. BBOC also services this route hourly.

How to get from Mahahual to Belize City

From Mahahual bus to Chetumal then bus to Belize City. 5 h 56 min $250. From Mahahual drive to Belize City. 4 h 25 min $546.

Is there a direct bus between Mahahual and Belize City?

No, there is no direct bus from Mahahual to Belize City. However, there are services departing from Mahahual and arriving at Belize City via Chetumal. The journey, including transfers, takes approximately 5 h 56 min.

Operators from Mahahual to Belize City

Close Print Itinerary
  1. Here are 2 options to get from
    Mahahual to Belize City:

    1. Trip:
      1 Bus
      • One-Way approx: USD $11 - $18
      • Duration: 5 h 56 min
      Open +
      • Trip:
        1 Bus
        • One-Way approx: USD $11 - $18
        • Duration: 5 h 56 min
        Close x
    2. Trip:
      2 Drive
      • One-Way approx: USD $23 - $35
      • Duration: 4 h 25 min
      Open +
      • Trip:
        2 Drive
        • One-Way approx: USD $23 - $35
        • Duration: 4 h 25 min
        Close x