The San Pedro airstrip is just south of the town center on Coconut Dr. The Tropic Air terminal is at the north end of the strip, right on Coconut Dr, while the Maya Island Air terminal is on the west side of the strip. All flights depart between 6am and 5pm.
Tropic Air Operates around 20 flights a day to Belize City's Philip Goldson International Airport (one way BZ$178, return BZ$315, 20 minutes), as well as around a dozen flights to the Belize City Municipal Airstrip, 12 miles closer to town (one way BZ$109, return BZ$192, 20 minutes). There are also four flights a day to Caye Caulker (one way BZ$106, return BZ$186, five minutes, six daily). Other destinations include Corozal, Orange Walk and San Ignacio.
Maya Island Air Runs regular flights to Belize International (20 minutes, one way BZ$169, return BZ$306) and Belize Municipal (20 minutes, one way BZ$102, return BZ$186) airports with some services stopping on Caye Caulker. Also has four flights daily to Corozal and two to Orange Walk.