The Union Budget 2021-22 allocated ₹87,300 crore for the Railways.