A la muerte de Andrés III en 1301, su padre llevó a Wenceslao al reino húngaro para ser coronado como rey de Hungría por estar el trono vacante, ya que su abuela paterna era Kunigunda, nieta del rey Bela IV.