"Krishna will join our party in New Delhi on March 15 or 16 after meeting party's national President Amit Shah. He will also call on Prime Minister Narendra Modi later," a BJP official told IANS on the condition of anonymity.
Mr Krishna, 84, resigned from the Congress on January 29 after 46 years of association with the grand old party for "being sidelined by its leadership".
"Krishna will leave for Delhi on Tuesday and meet Shah on Wednesday. He will join the same day (March 15). If not on that day, then he will join on March 16 at 11:20 a.m.," the official said.
BJP's state unit President and Lok Sabha lawmaker B.S. Yeddyurappa also told reporters at Mysuru earlier in the day that Krishna would join the party on March 15 in New Delhi.
"As the budget session of Parliament will resume from Tuesday, I will also be in Delhi to personally welcome Krishna into the party fold," said the former BJP Chief Minister of the state.
A Krishna's aide also confirmed that the octogenarian leader would leave for Delhi on Tuesday to meet Shah and Modi on Wednesday or Thursday.
Ever since leaving the Congress, Krishna has been bidding time to join the BJP but was told to wait till this week, as Shah and Modi were busy with the elections in the five states, especially Uttar Pradesh and their results.
Yeddyurappa officially invited Krishna to join the party at the latter's house here last week (March 6).
"With the BJP securing thumping majority in Uttar Pradesh and Uttarkhand and set to form governments in Goa and Manipur, Krishna thought it is the right time to join the BJP and strengthen the party in Karnataka, where assembly election is due in April 2018," added the official.
Get the latest election news, live updates and election schedule for Lok Sabha Elections 2019 on ndtv.com/elections. Like us on Facebook or follow us on Twitter and Instagram for updates from each of the 543 parliamentary seats for the 2019 Indian general elections.