Before entering parliament, Kavanagh attained Bachelor of Arts, Bachelor of Laws and Bachelor of Letters degrees from the University of Melbourne, and a Diploma of Education from the Mitchell College of Advanced Education.
Kavanagh has travelled extensively within Australia and around the world, especially in East Asia.