Highland Council will increase fares on its Corran Ferry in Lochaber by 2% instead of 4% as had previously been proposed.
The local authority had suggested increasing fees by 4% per annum in each of the next three years.
But the move was opposed by some councillors and the local Free Corran Crossing (FCC) campaign.
Councillors instead approved the 2% increase on the ferry, which crosses the Corran Narrows on Loch Linnhe.
This involves an increase of 15p per journey for car fares and an increase of 4p per journey for those who buy the discounted book of tickets.
Pedal cycles and registered disabled drivers will remain free.
The Corran Ferry allows access to and from the communities of Ardgour, Morvern and Ardnamurchan.
It is also used by people and businesses on Mull, who first travel to the mainland on the Fishnish-Lochaline ferry.
The Corran Ferry and Fishnish-Lochaline services also offer tourists an alternative to the Oban to Mull ferry.
The ferry is available at all times for the emergency services.