James Bus line runs the bus service from Belize down to PG. Please see the attached timetable to help you plan your trip.

You dont pre-book the bus, you simply turn up and pay onboard.

Make sure to look at the small print underneath the timetable for days that the service doesnt run.