按路程扣费。
上海地铁的票价具体的收费标准是,按里程计价,起步价是三块钱,起步的公里数是6千米,6千米之后每增加10千米车票就会增加一元,以此类推。
上海地铁扣费标准
上海地铁票价按里程方式计价:0-6公里:3元,6-16公里:4元16-26公里:5元,26-36公里:6元,36-46公里:7元,46-56公里:8元,乘客在2小时内乘公交换乘轨交或轨交与轨交换乘可优惠1元/次。
5号线由于客流较小,路网票价表中仍然沿用该线原票价表,即仅乘坐5号线的内部票价较原票价体系优惠1元如一旦涉及到跨线票价,则采用路网票价计算方法进行计价。