Guys, how Geralt escaped from "the place where apple trees bloom eternal" after Wild Hunt took Yen? Is it pointed somewhere? I don't recall.
I doubt that Eredin propose Geralt his portal-service. [If I understand correct - "Isle of Avallach/Avalon" is located in another realm...]
In the W2 (its explained in a flashback), that Geralt gives his life for that of Yennefer, Geralt was to ride with the wild hunt as bait for Ciri... Which she took...
AVALLACH: Ever wondered how you managed to leave the Red Riders?
GERALT: Many times, but I don't remember a thing.
AVALLACH: Ciri came for you. She sensed you were in danger, tore you from the Hunt's grasp, then deposited you in the woods near Kaer Morhen.
GERALT: Did Eredin start hunting her because of that? Because of me? Why didn't she say anything?
AVALLACH: Ugh. What would it have changed?
GERALT: Many times, but I don't remember a thing.
AVALLACH: Ciri came for you. She sensed you were in danger, tore you from the Hunt's grasp, then deposited you in the woods near Kaer Morhen.
GERALT: Did Eredin start hunting her because of that? Because of me? Why didn't she say anything?
AVALLACH: Ugh. What would it have changed?
So the question is more how did yennefer leave that place