The survey by TN Sofres Mode commissioned by 'The Week' news magazine has said "BJP's swing from last Lok Sabha elections is negative more among Muslims and forward castes, and in urban Gujarat."
While BJP may get 48.9 per cent votes, it is likely to be closely followed by Congress with 48.1 per cent, it said.
The survey is based on interviews with 3,204 voters across 24 constituencies in Gujarat between November 16 and 24. It also got reactions from eight constituencies--Bhuj, Godhra, the Dangs, Ellisbridge, Sabarmati, Bharuch, Rajkot II and Baroda.
In the last Assembly polls in the State, BJP had got 117 seats while 53 went to the Congress. In the 1999 Lok Sabha elections, BJP's voter share was 52.5 per cent as compared to Congress' 45.4 per cent.
The survey said Chief Minister Narendra Modi's 'Gaurav Yatra' had no effect on 34 per cent of the people while 32 per cent felt that Gujarat's pride had been restored.