Terry Pratchett's Witches Abroad is the third of the witches sub-series and was first published in 1991. I listened to the audiobook read by Nigel Planer (well done!).
Magrat Garlick inherits the magic wand of a fairy godmother and she is supposed to prevent a servant girl from marrying a prince in the distant city of Genua. Of course witches always come in threes, so Granny Weatherwax and Nanny Ogg are up for the ride. And it's a long way to Genua...
Witches Abroad is an incredibly funny road trip where fairytale stories come to life in most unexpected ways - just because they are supposed to. But although the characters are great and the story is gripping enough because one always expects the next hilarious thing to happen, it's - as always - the dialogues, the puns and the ironical subtexts that make this book a perfect and very entertaining read. Pratchett at his best!
Terry Pratchett, Witches Abroad. Isis Audiobooks 2008.