前249年.公元前249年，昔兰尼再次成为一个共和国，但是托勒密于前246年恢复了控制。自前163年起，偶尔会有托勒密王朝派遣来的统治者进行统治。
前163年至前30年.公元前75年，昔兰尼成为罗马的一个行省。前37年，马克·安东尼将其交还托勒密王国。前34年，克娄巴特拉七世以及安东尼的女儿克娄巴特拉·塞勒涅二世成为昔兰尼女王。但在前30年，奥古斯都征服埃及，昔兰尼再次归于罗马。