Please wait...James Bus Line provides convenient, friendly, affordable and reliable transportation services across the nation of Belize. They provide services to and from Belize City, Belmopan, Dangriga, Independence and Punta Gorda. With a schedule that provides hourly runs to and from these destinations, James Bus Lines is truly The Peoples Champion. Visit the Main Terminal in Punta Gorda Town Today and Experience the Best in Transportation! They also do Special Charters anywhere in Belize and Chetumal for schools, groups, organizations and other businesses.
James Bus Line Schedule
| Service | Punta Gorda | Independence | Dangriga | Belmopan | Belize City |
| Regular | 4:00 am | 6:00 am | 7:30 am | 9:15 am | 10:30 am |
| Regular | 5:00 am | 7:00 am | 8:30 am | 10:15 am | 11:30 am |
| Express | 6:00 am | 7:30 am | 8:30 am | 9:45 am | 10:45 am |
| Regular | 6:00 am | 8:00 am | 9:30 am | 11:15 am | 12:30 pm |
| Regular | 8:00 am | 10:00 am | 11:30 am | 1:15 pm | 2:30 pm |
| Regular | 10:00 am | 12:00 pm | 1:30 pm | 3:15 pm | 4:30 pm |
| Regular | 12:00 pm | 2:00 pm | 3:30 pm | 5:15 pm | 6:30 pm |
| Regular | 2:00 pm | 4:00 pm | 5:30 pm | 7:15 pm | 8:30 pm |
| Regular | 3:00 pm | 5:00 pm | 6:00 pm | 8:15 pm | 9:30 pm |
| Regular | 4:00 pm | 5:45 pm | 6:45 pm | 8:00 pm | 9:15 pm |
| Service | Belize City | Belmopan | Dangriga | Independence | Punta Gorda |
| Express/Regular | 5:15 am | 6:30 am | 7:45 am | 9:00 am | 10:30 am |
| Regular | 6:15 am | 7:30 am | 9:15 am | 10: 45 am | 12:45 pm |
| Regular | 7:15 am | 8:30 am | 10:15 am | 11: 45 am | 1:45 pm |
| Regular | 8:15 am | 9:30 am | 11: 15 am | 12: 45 pm | 2:45 pm |
| Regular | 9:15 am | 10:30 am | 12: 15 pm | 1: 45 pm | 3: 45 pm |
| Regular | 10: 15 am | 11: 30 am | 1:15 pm | 2: 45 pm | 4:45 pm |
| Regular | 12: 15 pm | 1:30 pm | 3: 15 pm | 4:45 pm | 6:45 pm |
| Regular | 1:15 pm | 2:30 pm | 4:15 pm | 5:45 pm | 7:45 pm |
| Regular | 3:15 pm | 4:30 pm | 6:15 pm | 7:45 pm | 9:45 pm |
| Express | 3:45 pm | 5:00 pm | 6:15 pm | 7:30 pm | 9:00 pm |
| Service | Dangriga | Belmopan | Belize City |
| Regular | 7:00 am | 8:45 am | 10:00 am |
| Regular | 10:30 am | 12:15 am | 1:30 pm |
| Regular | 12:30 am | 2:15 pm | 3:30 pm |
| Regular | 2:30 pm | 4:15 pm | 5:30 pm |
| Service | Belize City | Belmopan | Dangriga |
| Regular | 11:45 am | 1:00 pm | 2:30 pm |
| Regular | 4:15 pm | 5:30 pm | 7:15 pm |
| Regular | 5:15 pm | 6:30 pm | 8:15 pm |
| Regular | 6:15 pm | 7:30 pm | 9:15 pm |
| MON | 8 am- 12 pm & 1 pm - 4 pm | FRI | 8 am- 12 pm & 1 pm - 4 pm |
| TUES | 8 am- 12 pm & 1 pm - 4 pm | SAT | 8 am- 12 pm |
| WED | 8 am- 12 pm & 1 pm - 4 pm | SUN | 8 am- 12 pm |
| THURS | 8 am- 12 pm & 1 pm - 4 pm |