Organised by Leave Means Leave, which accuses the Government of “betraying the British people over Brexit”, the 14-day march will be launched by the former Ukip leader on March 16.
Mr Farage is set to join it at several points as it makes its way to the capital for March 29 – the scheduled date of Brexit.
Theresa May’s announcement that she will offer MPs a vote on blocking a no-deal Brexit or extending negotiations means it is no longer certain the UK will leave the EU that day.
Announcing the nationwide march on Thursday, Mr Farage said: “The Westminster elite are in the process of betraying the British people over Brexit.
“All of us who want Britain to be a great country once again accept that we must be prepared to stand up for what we believe in and fight for our independence.”
Departing from the first city to return a Leave vote on the night of June 23, 2016, the march will visit towns including Hartlepool, Pontefract, Doncaster and Wellingborough on its way to London.
Different marchers are expected to take part in each leg of the route, leading to a mass rally in Parliament Square at its conclusion.
Leave Means Leave chairman John Longworth said: “The Westminster elite has had over two years to implement Brexit and instead has done everything in its power to prevent it.
“Despite 52 per cent of voters choosing Brexit, only 24 per cent of current UK MPs voted to leave.
“An extension of Article 50, thereby kicking the can further down the road, is completely unacceptable.”
Liberal Democrat MP Layla Moran, who backs the pro-EU Best for Britain, said: “This is another ludicrous idea from Britain’s best-known charlatan.
“A 14-day march sounds rough, especially one led by Nigel Farage.
“He’ll march his troops to the top of the hill where he’ll ask them to dive off the no deal cliff edge.”