The Two Princesses Of Bamarre by Gail Carson Levine

A timid, bookish younger princess must overcome her fears and leave the safety of court when her bold older sister falls ill; undertaking a dangerous quest across a fairy-tale kingdom to find a cure, she faces monsters, witches, and moral tests that teach her bravery, cleverness, and the true meaning of family and heroism.

Purchase from Bookshop.org