La ville est desservie par l'aéroport international de Bata, deuxième plus grand aéroport du pays après celui de Malabo. Il assure des liaisons régulières avec les principales agglomérations de la région, soit, en dehors de la capitale, les villes de Douala au Cameroun, de Libreville au Gabon, de Lagos au Nigeria et de Cotonou au Bénin. 