Née à Dubrovnik, Vesna Krmpotić est diplômée de l'université de Zagreb en langue anglaise et en psychologie[2]. À New Delhi en Inde, elle a étudié le bengali. Après avoir épousé Radivoje Petković, un diplomate, elle a vécu au Caire, à Washington, à Accra, à New Delhi, et à partir de 2004 elle réside à Belgrade. Elle a écrit plus de 70 livres. Son livre Brdo Iznad Oblaka (Une colline surplombant les nuages) est considéré comme étant l'un des meilleurs romans croates. Vesna Krmpotić est intéressée par la religion et la philosophie orientale, étant particulièrement influencée par l'enseignement de Sathya Sai Baba.