1997 nahm Ivan Huml mit der U18-Auswahl Tschechiens an der Eishockey-Europameisterschaft teil. Ein Jahr später gehörte er der U20-Auswahl bei der U20-Weltmeisterschaft an. Für die Herrenauswahl debütierte er am 4. April 2002 bei einem Testspiel gegen die Schweiz und nahm auch an der folgenden Weltmeisterschaft teil, wo er mit dem Nationalteam den vierten Platz belegte. Insgesamt absolvierte Duda bisher 32 Länderspiele, in denen er zwölf Tore erzielte.