运输合同由司机签署是否有效需视具体情况而定:有授权:若司机获得运输企业的明确授权,代表企业签署合同,该合同有效。根据《民法典》第一百六十二条,代理人在代理权限内,以被代理人名义实施的民事法律行为,对被代理人发生效力。此时司机行为后果由运输企业承担。构成表见代理:如果司机没有授权,但具有使相对人相信其有代理权的表象,如长期以企业名义签合同等,相对人有理由相信司机有代理权,构成表见代理,合同有效。无授权且不构成表见代理:若司机既无授权,又不符合表见代理情形,其签署的合同对运输企业不发生效力。但该合同在司机与合同相对方之间可能产生效力,由司机承担相应责任。
以上是律师的法律建议,如有疑问,欢迎进一步咨询。