Coba jelasin Karier internasional dari Grigoris Kastanos dong

Pada bulan September 2013, Kastanos tampil sebanyak tiga kali untuk membela Siprus U-17.

Ia membuat debut untuk Tim Nasional Siprus pada tanggal 28 Maret 2015, menggantikan sang kapten Konstantinos Makridis pada enam menit terakhir, di pertandingan kualifikasi Euro 2016 melawan Belgia di King Baudouin Stadium di Brussels, yang berakhir dengan kekalahan 0-5.