是的,外地老年人在上海乘坐公交享有一定的优惠政策。根据上海市的规定,外地老年人可以享受以下优惠:

1. 免费乘坐范围:外地老年人可以免费乘坐上海市的常规公交线路,但需要办理上海市老年公交优惠卡。
2. 办理条件:外地老年人需持有本人身份证、户口簿以及居住证(如适用),到上海市公交卡办理点申请办理。
3. 优惠卡使用:办理成功后,外地老年人可以使用该优惠卡免费乘坐上海市常规公交线路。
4. 注意事项:部分线路如磁浮线路、旅游线路、机场线路等可能不适用于此优惠。
具体政策可能会有所调整,建议您在出行前咨询当地公交公司或相关管理部门,以获取最新的信息。