Getting around in Belize.

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

Village Buses

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

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.

Your transformative experiences begin here!


Boats travel on a daily basis between Punta Gorda, Livingston and Puerto Barrios, Guatemala. Azucena, Pichilingo and Shark Boy depart from Guatemala earlier in the day and return later during the day. Shark Boy (*) is reliant on at least 3 passengers before leaving Puerto Barrios for Punta Gorda. 

There is also a ferry from Punta Gorda that leaves for the fishing community of Punta Negra on Sundays. The boat leaves Punta Gorda at 9:00 am for the 90 minute journey and departs Punta Negra at 2:00 pm returning to Punta Gorda at 3:30 pm. 

Boats leaving Punta Gorda

Vessel Name Punta Gorda Livingston Puerto Barrios
Mariestella 9:30 am 11:00 am
Azucena 11:00 am 12:30 pm
Pichilingo 2:00 pm 3:00 pm 4:00 pm
Shark Boy* 4:00 pm 5:00 pm 6:00 pm

Boats coming to Punta Gorda

Vessel Name Puerto Barrios Livingston Punta Gorda
Azucena 7:30 pm 8:45 am
Pichilingo 11:00 am 11:30 pm 12:30 pm
Shark Boy* 1:00 pm 1:45 pm 3:00 pm
Mariestella 2:00 pm 3:45 pm

Places to Stay

When in the Toledo district, there are several options of places to stay, hotels in Punta Gorda town or quiet places to enjoy scenic views of nature. If you wish to stay with us in our rustic accommodation – The BunkHouse or spend the night under the stars on our camping grounds; let us know. We are happy to help you plan your stay!

Cottages and Lodges

Hickatee Cottages – Mile 1 1/2 Ex-Servicemen Road Boom Creek Road, Punta Gorda, Belize
Chaab’il B’e Lodge and Casitas – 9 Miles San Antonio Road Jacintoville, Punta Gorda, Belize

Places to Eat

To get a full experience of the unique cultures in southern Belize, make sure you get to taste authentic meals of the diverse cultures of Belize! EcoTourism Belize can cater meals for you by collaborating with local Maya Women’s groups that will surely immerse you into eating tasty Maya dishes with organic ingredients sourced from local farms.

When in Punta Gorda town you can visit the following places to eat.

Asha’s Kulture Kitchen – Front Street, Punta Gorda
Walucos – 1 Mile San Antonio Road, Hopeville, Punta Gorda 

Start typing and press Enter to search