General synonyms:
* Sorcery
* Witchcraft
* Enchantment
* Spell
* Charm
* Wonder
* Miracle
* Supernatural
* Mysticism
* Occult
Synonyms emphasizing the feeling of wonder:
* Enchantment
* Marvel
* Illusion
* Mystery
* Awe
Synonyms emphasizing the power or skill:
* Art
* Craft
* Talent
* Skill
* Power
* Supernatural ability
Synonyms emphasizing the supernatural:
* The supernatural
* The mystical
* The occult
* The paranormal
* The unexplainable
More specific synonyms:
* Necromancy (magic involving the dead)
* Divination (magic involving predicting the future)
* Druidism (ancient Celtic religion involving magic)
The best synonym for you will depend on the specific situation. Consider what aspects of magic you want to emphasize, and choose a synonym that best reflects those aspects.