Here are the latest developments
Accompanied by party president Rajnath Singh and general secretary Amit Shah, architect of the BJP's sensational victory in Uttar Pradesh, where it won 71 of the 80 seats, Mr Modi reached the brightly-lit Dashashwamedh Ghat soon after darkness fell. The famous ghat, venue of the 'Maha Aarti' ceremony, was spruced up with flowers and banners. Red carpets had been laid out. The ghat had, in fact, turned saffron with flags and BJP workers donning party colours. Priests blew conch shells. The boats, a familiar sight at the ghat, were asked to stay away for a while. The spot where the 'Puja' is to be performed was awash with rose petals. Mr Modi sat with folded hands. (Narendra Modi Lands in Varanasi for Thanksgiving Visit)
After the aarti, Mr Modi took a dig at the Opposition parties saying, "The people of the country have given a tight slap to all those parties which are not with the NDA. Now all these parties may end up forming an alliance just to attain the status of a formally recognisable Opposition." (Non-NDA Parties May Have to Form Alliance for Opposition Status: Narendra Modi)
Security was tight at the ghat where the Ganga Aarti attracts huge crowds everyday. The river front was secured, with SPG personnel and local police taking position on the boats. A bomb explosion in 2010 at the ghat had killed two persons and left several others injured.
There was tight security in the rest of Varanasi too. A special team of the Gujarat Police carried out inspections of all areas that Mr Modi passed through.
Mr Modi landed at Babatpur Airport at around 4.45, and left for the Police Lines by chopper soon after. From Police Lines he drove to the famous Kashi Vishwanath Temple to offer prayers before reaching the Dashashwamedh Ghat to take part in the "Ganga Aarti". Party workers and curious onlookers had gathered in large numbers all along the route.
A few days before Varanasi voted, the BJP was locked in a confrontation with the Election Commission when the district administration denied him permission to hold a rally in the city at a venue of the party's choice. He had instead driven through the town in a show of strength. (The Election Commission and Narendra Modi's rally) | (Narendra Modi in Varanasi: 4 Kilometres in 3 Hours And a Show of Strength)
The BJP alleged that permission for prayers at the Ganga river and another event had come in too late to organise them. Mr Modi had offered an "apology to Ganga ma" and promised to visit later and offer prayers. The local BJP unit said there was no formal communication on whether Mr Modi would address the people of Varanasi. He won the seat by a margin of about 3.7 lakh votes. He won his other seat, Vadodara in Gujarat by 5.7 lakh votes. (Election Results 2014: Narendra Modi Wins By Huge Margin in Vadodara)
This morning Mr Modi landed in Delhi to a massive welcome and addressed party workers at the BJP headquarters after a victory roadshow. ('He is Our Lion': Huge Crowds Welcome Narendra Modi to Delhi)
He thanked party workers for his spectacular victory in the general elections and said he would work for the good of all Indians. "This victory is dedicated to the sacrifices of generations of loyal party workers who have been working tirelessly since 1952. It's the fruit of their blessings, prayers and hard work," Mr Modi said as the crowd showered rose petals on him and chanted his name.
The BJP has won 282 seats in the Lok Sabha, 10 more than the majority mark. The national alliance led by the party has won 337 seats. Its the best performance by a political party since 1984. (Election Results 2014: States Swept Clean by Narendra Modi)