W reprezentacji Czech Svoboda zadebiutował 4 września 1996 w wygranym 2:1 towarzyskim meczu z Islandią. W 1997 roku wystąpił w Pucharze Konfederacji w 1997. Od 1996 do 1997 roku wystąpił w kadrze narodowej 9 razy.