Sadiq Khan plans to offer free travel on Fridays to 1.2 million older Londoners with 60+ Oyster or Freedom Passes starting in March.
The initiative is part of a trial to encourage passenger growth and is funded by business rates.
TfL will compensate train firms for lost peak fares if they agree to the scheme.