The small airplanes and asphalt-paved airstrip of Caye Caulker Airport may appear small to visitors accustomed to jet airliners and long concrete runways, but the system of barrier islands support a lively network of air transportation with an array of travel times. For those passengers preferring a route more commonly adopted by locals, there are regular water taxi services providing transportation to and from the island. San Pedro Express and Ocean Ferry are currently offering service from Caye Caulker to San Pedro Town and Belize City. Regular taxi service is available from the main Belize City airport to the docks for both companies. The watercraft typically sport two to four large motors and make the journey in 30 to 50 minutes depending on weather and the size of the boat.