Voters in canton Geneva have approved a credit for a key cross-border rail link with neighbouring France.
The project, which has been on the cards for almost a century, was opposed by a vocal minority, which argued that it was too expensive and did not solve Geneva's major traffic problems.
The CEVA train link between Geneva's Cornavin train station, Eaux Vives and the French town of Annemasse would make the French border accessible from Geneva's centre in around 20 minutes.
It is aimed at serving the around 900,000 people living in the region and would be in operation from 2016.
Voters accepted an extra credit of SFr113 million ($112 million) for the new rail link by 61.2 per cent.
Overall the Swiss government will pay 57 per cent of the total bill for the line - an estimated SFr1.6 billion - with the rest being covered by canton Geneva.
swissinfo.ch and agencies