About 12 to 13 days ago — roughly two weeks.
Assume a comfortable walking speed = 4 km per hour
Assume 8 hours of walking a day (with rests and nights off)
Distance covered per day = 4 × 8 = 32 km
Days needed = 400 ÷ 32 = 12.5 days
Test the assumptions. At 3 km/h for 6 h a day it is 400 ÷ 18 ≈ 22 days; at 5 km/h for 10 h a day it is 400 ÷ 50 = 8 days. So the honest answer is "somewhere between one and three weeks, most likely about a fortnight".
Why it happens: a pādayātra is not a race, so the daily distance — not the speed — is the quantity that really controls the answer. Once you fix a plausible 30 km or so a day, the arithmetic is a single division. Guessing before calculating is worth doing here: most people's first guess is far too short, because we judge distance by how long a bus takes.
Did you know? Pādayātra is the traditional practice of walking long distances as part of a religious or spiritual pursuit. Ajmer Sharif Dargah Ziyarat, Pandharpur Wari, Kānwar Yatra, Sabarimala Yatra, Sammed Shikharji Yatra and the Lumbini to Sarnath Yatra are some well-known examples.