This is India's second win in a row at the Miss Asia Pacific World pageant.
The 21-year-old from Faridabad saw off competition from 49 contestants from different countries, which includes first runner up from Egypt- Meriam George and Kazakhstan's Evgenia Klishina, who was the second runner up.
Srishti's peacock-inspired gown also won her the Best National costume award, for depicting the national bird of India.
Post Srishti's win, many took to Twitter to congratulate her.
"Congratulations Srishti Rana for making India proud," a post read.
Another said, "Srishti Rana mesmerized the jury and the audience with her poise, beauty and intelligence and came out as a winner."
Yesteryear actress Zeenat Aman was the first Indian to win the title of Miss Asia Pacific back in 1970, while model Tara Anne Fonseca was crowned winner in 1973.
Bollywood actress-procucer Dia Mirza won the title in 2000. Actress Namrata Shirodkar was named the first runner-up of the 1993 edition of the competition.