En el 349 a. C., para completar su dominio del mar Egeo Filipo marchó contra Olinto, aliado de Atenas y la última ciudad de la Calcídica que le quedaba por dominar.