Getting There & Departing

By Plane -- Most flights to and from Corozal Airport connect through San Pedro Airport on Ambergris Caye. There are numerous flights connecting San Pedro to both of Belize City's airports, as well as other destinations around the country.

Maya Island Air (tel. 223-1140 in Belize City, or 422-2333 in Corozal; has daily flights between Corozal and San Pedro, leaving San Pedro at 7 and 10am, and at 2, and 4:30pm, and returning at 7:30 and 10:30am, and at 2:30 and 5pm. Flight duration is 25 minutes. The fare is BZ$82 (US$41/£22) each way.

Tropic Air (tel. 800/422-3435 in the U.S. or Canada, 226-2012 in Belize City, or 422-0356 in Corozal; has direct flights between Belize City's two airports and Corozal, leaving every 2 hours between 7:30am and 5:30pm. The flight originates at the Municipal Airport and stops briefly to pick up passengers at the international airport. Return flights follow the same schedule. Tropic Air also has daily flights departing from San Pedro at 7, 9, and 11am, and at 3 and 5pm. The flights return to San Pedro at 7:30, 9:30, and 11:30am, and at 3:30 and 5:30pm. Flight duration runs between 25 and 40 minutes depending upon the number of intermediary stops. The fare is BZ$86 (US$43/£23) each way for any of the above segments.

By Car -- Corozal Town is the last town on the Northern Highway before you reach the Mexican border. Take Freetown Road out of Belize City to connect with the Northern Highway. If you're driving in from Mexico, you'll reach a fork in the road 4.8km (3 miles) from the border; bear left and follow the signs to reach Corozal Town.

By Bus -- Buses (tel. 227-2255 in Belize City, or 402-3034 in Corozal) leave Belize City for Corozal and the Mexican border throughout the day, roughly every half-hour between 5:30am and 7:30pm from the main terminal on West Collet Canal Street. Catch any bus going to Corozal Town or Chetumal. The Corozal Town bus station is located 2 blocks west of the small central plaza and Town Hall. You can pick up a return bus here to Belize City, or onward to the Mexican border and Chetumal. The fare is BZ$16 to BZ$20 (US$8-US$10/£4.25-£5.30) between Belize City and Corozal Town, BZ$6 to BZ$10 (US$3-US$5/£1.60-£2.65) between Orange Walk Town and Corozal Town, and around BZ$6 (US$3/£1.60) between Chetumal and Corozal Town.

By Boat -- The Thunderbolt (tel. 226-2904 in San Pedro or 422-0026) has two daily boats running between San Pedro on Ambergris Caye and Corozal. The boats leave each destination at 7am and 3pm, and cross paths about mid-way. The trip takes around 90 minutes. Fare is BZ$50 (US$25/£13) one-way.

Getting Around

Corozal Town is very compact, and it's easy to walk anywhere in the entire downtown and waterfront areas. However, if it's just too hot, you're too tired, or you're heading farther afield, you can have your hotel call a taxi. Or try Corozal Taxi Association (tel. 422-2642) or Venus Taxi Service (tel. 422-3626).

If you're looking to rent a car up here, contact Corozal Car Rentals (tel. 422-3339;


Corozal is located right on a beautiful section of Corozal Bay. The town is laid out more or less in a grid, with avenues running roughly north-south and streets running east-west. The avenues run up numerically in order beginning with the waterfront 1st Avenue. The streets run in parallel but separate numerical order north and south from the town's central plaza, so that 3rd Street North and 3rd Street South are two distinct roads, one located 3 blocks north of the central plaza, the other 3 blocks south. The Northern Highway from Belize City and Orange Walk enters the town from the south. If you bear right and stay close to the water, you will be on 1st Avenue. If you bear left, you will be on 7th Avenue, the town's busiest thoroughfare, which skirts the western edge of downtown before passing the bus terminal and continuing on to Chetumal and the Mexican border.

The post office (tel. 422-2462) and Town Hall front the small central plaza. Most banks and businesses are within a 2-block radius in either direction.

Fast Facts -- If you need to call the police, dial tel. 911 or 422-2202; for the fire department, dial tel. 422-2105; and for medical emergencies, call the Corozal Hospital at tel. 422-2076.

There are several banks in Corozal Town: Atlantic Bank, 1 Park St. (tel. 422-3473); Scotiabank, 4th Avenue (tel. 422-2322); and Belize Bank, 5th Avenue and 1st Street South (tel. 422-2087). All of these change U.S. dollars, Belize dollars, and Mexican pesos, as well as provide cash advances on your credit card.

If your hotel doesn't have a tour desk or good connections, and you want to visit any of the sites mentioned below or take an organized tour in this region, call Belize VIP Transfer & Tours (tel. 422-2725;

Note: This information was accurate when it was published, but can change without notice. Please be sure to confirm all rates and details directly with the companies in question before planning your trip.