From Belize City bus to Bacalar, bus to Escárcega, then bus to Campeche. 9 h 9 min. From Belize City bus to ADO Chetumal then bus to Campeche. 10 h 45 min $611. From Belize City drive to Campeche. 8 h 1 min $1036.
Bus from Belize City to Campeche
ADO operates a bus from Belize City to Campeche 4 times a day. Tickets cost $9 - $15 and the journey takes 1 h 53 min. 6 other operators also service this route.