Coraș debutó con Rumania cuando era miembro del UTA Arad de la Liga II con el entrenador Mircea Lucescu entrando de cambio al minuto 75 reemplazando a Marin Radu el 17 de noviembre de 1982 en la derrota por 1-4 en un partido amistoso ante Alemania Democrática[1] Su primer gol internacional lo anotó el 8 de noviembre de 1983 en el empate 1–1 ante Israel en un partido amistoso en Tel Aviv.
Lucescu lo usó en los tres partidos de la Eurocopa 1984 con solo 19 años.
Su último partido internacional con The Tricolours fue el 30 de marzo de 1988 en el empate 3–3 en un partidos amistoso ante Alemania Democrática.
Jugó 36 partidos internacional y anotó seis goles.
[7] Por jugar en la Eurocopa 1984 Coraș fue condecorado por el entonces presidente de Rumania Traian Băsescu el 25 de marzo de 2008 con la Medalla al Mérito Deportivo de tercera clase.