Arthur
Arthur is the starting character. He levels up faster early in the game, but his experience requirements drastically increase later on. You need 2k experience to hit Level 2, 5k to get to Level 3, 13k to hit Level 4, 20k for Level 5, 29k for Level 6, 38k for Level 7, 48k for Level 8, 59k for Level 9, 71k for Level 10, 83k for Level 11, 95k for Level 12, 108k for Level 13, 122k for Level 14, 136k for Level 15, 149k for Level 16, 165k for Level 17, 182k for Level 18, 196k for Level 19, 210k for Level 20, 225k for Level 21, 240k for Level 22, 255k for Level 23, 240k for Level 24, 255k for Level 25, 300k for Level 26, 315k for Level 27, 330k for Level 28, 345k for Level 29, and 360k for Level 30.
Gwenevere
Gwenevere is the first character joining Arthur on his quest. She will level up slightly faster than Arthur, but will stop at Level 14. Unlike Arthur she will start on Level 2 and hit Level 3 at 3k experience. She needs 10k for Level 4, 18k for Level 5, 27k for Level 6, 37k for Level 7, 48k for Level 8, 58k for Level 9, 69k for Level 10, 81k for Level 11, 95k for Level 12, 107k for Level 13, and 120k for Level 14.
Percival
Percival is the next character joining Arthur and Gwenevere. He will join the party at Level 5 and takes 6k experience to his Level 6. He needs 13k for Level 7, 21k for Level 8, 30k for Level 9, 40k for Level 10, 51k for Level 11, 63k for Level 12, 76k for Level 13, 90k for Level 14, and 104k for Level 15, at which time he stops leveling.
Lancelot
Lancelot will join Arthur during Level 9. He levels up fairly quicker than most characters; however, he stops at Level 12. Lancelot needs 10k experience to hit Level 10, 20k experience to hit Level 11, and 31k to reach his top level of 12.