How do I use a Town Portal?
Once you've built a Basic Town Portal, all of your heroes gain a Town Portal Basic spell in their spellbook.
When a hero is standing in a town with a Basic Town Portal, they can cast Town Portal Basic to teleport to any other towns you own.
According to the mouseover, the spell requires 15 movement points in addition to the 10 mana.