Alors que la guerre semble sur le point de reprendre et que l’Empire ottoman continue à être secoué par la révolte de ses populations hellénophones, un congrès international est convoqué à Berlin par les grandes puissances au mois de . Sous l’égide du chancelier Otto von Bismarck, les diplomates européens discutent du sort de l’Empire turc et la Russie se retrouve bientôt isolée. Avec la signature du traité de Berlin, la Bulgarie est en effet divisée en deux provinces (la Bulgarie septentrionale et la Roumélie orientale), et seule la première reçoit une réelle autonomie. Surtout, les territoires bulgares sont amputés de la Macédoine et de la Thrace, ce qui représente un grand soulagement pour la Grèce. La Roumanie, la Serbie et le Monténégro voient leur indépendance une nouvelle fois reconnue mais leurs gains territoriaux sont quelque peu amoindris. La Bosnie-Herzégovine est occupée par l’Autriche-Hongrie et Chypre par le Royaume-Uni. Enfin, des réformes doivent être organisées sous la surveillance des grandes puissances (et plus seulement de la Russie) dans les autres provinces balkaniques de l’Empire ottoman. La Grèce, qui a demandé durant le congrès qu'on lui cède la Crète, l’Épire et la Thessalie, obtient en partie satisfaction. Le traité de Berlin invite en effet Constantinople et Athènes à se mettre d'accord sur un nouveau tracé frontalier et précise que les puissances pourraient exercer leur médiation si les deux pays ne parviennent pas à un accord. La Crète n'est cependant pas concernée par le traité et l'énosis ne peut donc pas être réalisée.