法律分析:上海公交车儿童免费身高是1.3米(含1.3米)。
法律依据:《上海市公共汽车和电车乘坐规则》第八条 乘客可以免费带领两名身高1.3米(含1.3米,下同)以下儿童乘车,超过两名的按超过人数购票。无成年人带领的学龄前儿童不得单独乘车。