Services on the Marston Vale Line between Bedford and Bletchley, which were suspended due to the impact of coronavirus, will be rolling again from 24 August.
London Northwestern Railway (LNR) suspended services at the end of March due train crew being unavailable and low passenger numbers.
Reliability issues with level crossings on the route also caused problems and rail replacement buses have been in place since.
The morning and evening peak services will resume first, but it is hoped a fuller service is restored by the end of the year.
“I would like to thank our customers on the Marston Vale Line for their patience and understanding while we have been working hard to bring back their train service, said Lawrence Bowman, customer experience director for LNR.
“The coronavirus had an unprecedented impact on our train crew and we had to make hard decisions on how to use our available resources to move the maximum number of passengers.
“I am pleased we will once again see passenger trains on the Marston Vale Line in August and barring any unforeseen events we hope to run an even fuller service later this year.”
Timetables for the Marston Vale Line will be published in coming weeks.