Kartiko jogou 60 partidas pela Seleção Indonésia, entre 1996 e 2011 (é o sexto jogador que mais vezes atuou pelas "Águias"). Sua estreia foi na Copa da Ásia de 1996, substituindo o lesionado Kumia Sandy no empate em 2 a 2 com o Kuwait. Na edição seguinte, embora não tivesse evitado a eliminação na primeira fase, realizou boas atuações contra o Kuwait (empate em 0 a 0, chegando inclusive a ser comparado com o francês Fabien Barthez) e nas derrotas para a China (4 a 0) e a Coreia do Sul (3 a 0). Ainda participou da Copa da Ásia de 2004, que também encerrou na primeira fase para os indonésios.