North Yorkshire County Council’s executive approved plans for the charge for pupils aged 16-18 as part of a move to save about £2m a year.
The council said the charge is only a fraction of the actual cost, which is estimated at £8,000 a year per pupil.
Campaigners have said the flat fee is unfair.