London Victoria rail station averages ~207k passengers per day. London Heathrow airport average ~211k. Doesn't feel that unfeasible.
The number of seats in a long distance train in India with about 24 coaches is about 1780 not including those without seats.