All international US flight arrivals happen at Philip S. W. Goldson International Airport (BZE) in Belize City. The BZE airport is 34 miles or 55 kilometers from San Pedro that you can travel by air or road. John Greif II Airport (SPR) is the primary airport in San Pedro.