GETTING AROUND IN BELIZE
Buses are the primary mode of transportation for Belizeans and routes run on regular schedules throughout the country, with most buses stopping to pick up and drop off passengers at almost any location along the way. Every bus has a driver and a “conductor” who collects fares and sometimes assists passengers with loading their baggage or goods. Monday-Friday, buses begin runs at 4 am and run as late as 8 pm. As bus “stations” move about and schedules shift slightly throughout the year, visitors will find these logistical details answered most accurately by any taxi driver or almost any person on the street. All buses heading south and west are stopping in Belmopan. At each bus terminal there is a posted bus schedule for travels to refer to in order to catch a bus that adheres to their schedule.
JAMES BUS LINE
James Bus Line is one of Toledo’s flagship buses that continues to provide regular and reliable public transportation between Punta Gorda and Belize City. Please note that our schedule was updated on 1st of May 2019.
SOUTH | BUSES LEAVING BELIZE CITY FOR PUNTA GORDA
|BUS TYPE||BELIZE CITY||BELMOPAN||DANGRIGA||INDEPENDENCE||PUNTA GORDA|
|Express||5:15 am||6:30 am||7:15 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||5:45 pm|
|Regular||1:45 pm||3:00 pm||4:45 pm||6:00 pm||6:45 pm|
|Regular||3:15 pm||4:00 pm||6:15 pm||7:45 pm||9:45 pm|
|Express||3:45 pm||5:00 pm||6:45 pm||7:30 pm||8:45 pm|
NORTH | BUSES LEAVING PUNTA GORDA FOR BELIZE CITY
|BUS TYPE||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 pm|
|Regular||6:00 am||8:00 am||9:30 am||11:15 am||12:30 pm|
|Express*||6:00 am||7:15 am||8:30 am||9:45 am||10:45 pm|
|Regular||8:00 am||10:00 am||11:30 pm||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:00 pm||6:45 pm||8:00 pm|
|Regular||3:00 pm||5:00 pm||5:45 pm||7:15 pm||8:30 pm|
|Regular||4:00 pm||5:45 pm||7:00 pm||8:30 pm||9:30 pm|
There are numerous buses running daily and some on market days only (Mondays, Wednesdays, Fridays and Saturdays) from villages in Toledo to Punta Gorda Town. Click here to download the full schedule.
MAYA ISLAND AIR
Maya Island Air flies between Belize International Airport, Belize City, San Pedro Ambergris Caye, Caye Caulker, Dangriga, Independence, Placencia and Punta Gorda daily. Visit their website for detailed schedules.
Tropic Air flies between Punta Gorda, Placencia, Dangriga, Belmopan, San Ignacio, Caye Caulker, San Pedro in Belize, Cancun in Mexico, Roatan in Honduras and Flores and Guatemala City in Guatemala. For a detailed schedule, please visit their website.