In the ballad of Thomas the Rhymer, what fairy queen takes him to Elfland?
Answer
Queen of Elfland
Answer
Queen of Elfland
In the ballad of Thomas the Rhymer, the Queen of Elfland takes him to Elfland. Thomas encounters her near Erceldoune, traditionally identified with the area around the Eildon Hills in the Scottish Borders. She appears as a beautiful, richly dressed supernatural woman riding a horse and invites him to follow her.
The queen leads Thomas past three remarkable roads: one toward Heaven, one toward Hell, and one toward her own realm. In several versions, Thomas spends seven years in Elfland before being returned to the mortal world. Fairy time and human time do not necessarily pass at the same rate, a recurring feature of British folklore.
The ballad exists in multiple versions, so the queen is not always given a personal name. She may call herself the “Queen of fair Elfland,” “lady of an unco land,” or simply a fairy lady. That variation can cause confusion with named figures such as Queen Mab or the Irish Niamh, but those characters belong to different traditions. Thomas is also granted prophetic speech, which helps explain his alternate name, Thomas the Rhymer.
Source: Wikipedia · fact-checked Sept. 2026