A vacation bench comprising Justices Arun Mishra and M R Shah made it clear that Singh will not be arrested by the state police till May 28 in connection with around 20 criminal cases.
Singh claims the cases were brought up against him by the state police to serve purely political purposes.
Voting in West Bengal is being held for seven out of the 42 Lok Sabha constituencies in the state.
Dinesh Trivedi dismisses the former Trinamool MLA from Bhatpara, who switched to the BJP in March, as a non-factor.
He also prophesied that his Trinamool Congress rival Dinesh Trivedi, a two-time MP from Barrackpore and former Union Railway Minister, will slip to the third spot.
Political leaders switching their loyalties in election season is common as disgruntled elements in various parties start looking for greener pastures.
Arjun Singh joined the BJP in the presence of party general secretary Kailash Vijayvargiya and West Bengal BJP leader Mukul Roy in the national capital.