Travel options for:
Mérida to Belize City
  • Bus

    $37 - $46
    1. Mérida

      5 h - 4 times a day

      $24

    2. Bacalar

      1 h 54 min - twice daily

      $13 - $22

  • Bus via Chetumal

    $25 - $36
    1. Mérida

      5 h 30 min - 4 times a day

      $18 - $30

    2. Chetumal

      3 h 45 min - hourly

      $6

  • Bus via Felipe Carrillo Puerto

    1. Terminal ADO Mérida CAME

      3 h 35 min - hourly

      $18

    2. Felipe Carrillo Puerto

      2 h 54 min - hourly

    3. Chetumal

      3 h 45 min - hourly

      $6

  • Drive

    $50 - $75
    1. Mérida

      10 h 41 min - 379.2 miles

      $50 - $75

  • Fly

    $181 - $492
    1. Mérida

      15 min - every 3 hours

      $1 - $2

    2. Merida (MID)

      6 h 11 min - 1 stopover

      $160 - $470

    3. Belize City Goldson (BZE)

      30 min - on demand

      $20

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Mérida bus to Bacalar then bus to Belize City. 7 h 54 min $749. From Mérida bus to Chetumal then bus to Belize City. 9 h 36 min $559. From Terminal ADO Mérida CAME bus to Felipe Carrillo Puerto, bus to Chetumal, then bus to Belize City. 11 h 26 min. From Mérida drive to Belize City. 10 h 41 min $1176. From Merida bus to Merida airport, fly to Belize City Goldson Intl Apt airport, then shuttle to Belize City. 9 h 26 min $4768.