Foreverafter: An Odd Adventure by K.J. Quint
Audrey (she prefers Odd) lives in a perpetual state of boredom. She tries to keep busy with small jobs around town and by listening to stories of adventure from a boy in the travelling circus—her only friend Kite. But Odd has always had one thought in her head: I want to go on my own adventure.
It appears that Odd's wish finally comes true as a flying island appears over the town and whisks Audrey and Kite away to a far-off place, into a forest of the magical Nightlands where mystic creatures and magical folk roam. It’s up to Audrey and Kite to learn how to master the strange workings of this new world in order to find their way home.