Permission has been granted for Ilkeston train station by Erewash Borough Council.
Councillors on the planning committee unanimously agreed that the development should go ahead.
The station will include a 117-space car park, as well as seven spaces for disabled drivers, cyclists and motorcycles, and there will be a drop-off point, taxi rank and a new bus stop, linking it up to Ilkeston and other nearby towns and villages.
But work can’t start until neighbouring authority Broxtowe Borough Council also give the thumbs up.
The site earmarked for the station, on land north of Coronation Road, Ilkeston, straddles both boroughs so needs to be approved by councillors in both areas.
Cllr Val Custance said: “The station has been an ongoing situation for many years.
“As a result of the Ilkeston Advertiser campaign people in Ilkeston gave their views in great number.
“This will put Ilkeston back on the network.”
Cllr Howard Griffiths added: “This has been a long time coming.
“I’ll believe it when I see a train stop there it’s taken so long to get to this stage.”
He also called for development in the surrounding area including landscaping nad art work.
Assuming permission is granted by Broxtowe, the station will be built and open by the end of this year.
It will mean Ilkeston will be connected up to Nottingham, Chesterfield, Sheffield and beyond for the first time in more than 40 years.
Costing more than £6m, the project has been led by Derbyshire County Council working with partners including train operators and Network Rail.
For more reaction keep checking www.ilkestonadvertiser.co.uk and buy next week’s paper in shops on January 23.