The players keep any cards remaining in their hands. The new starting player combines the cards in the card supply with those in the discard pile and shuffles them. The game continues with a new starting player and round. The last round begins when the last player becomes the starting player. The game ends when the last player has completed his journey in the last round.
All players now count their gold coins.
In the 2 player game, each player may have three villages instead of two in his realm. When a player does not have the appropriate travel cards to visit a village, he may, instead, use a magic spell. To cast the spell, he must pay three gold coins and play any four travel cards. Then he may visit the village. Any gold and thief cards in the village have their normal effects, but the magic spell allows the player to ignore any obstacles blocking the village.