公路运输合同取消怎么算运费,主要看因为哪一方的原因取消合同,是否要承担违约责任,还要看合同是否已经实际履行了或者实际履行了部分。如果已经实际履行了合同义务,而且承运人无违约行为,则可以按照合同约定收取相应的运费。如果未约定适用下列规定:(一)质量要求不明确的,按照国家标准、行业标准履行;没有国家标准、行业标准的,按照通常标准或者符合合同目的的特定标准履行。(二)价款或者报酬不明确的,按照订立合同时履行地的市场价格履行;依法应当执行政府定价或者政府指导价的,按照规定履行。(三)履行地点不明确,给付货币的,在接受货币一方所在地履行;交付不动产的,在不动产所在地履行;其他标的,在履行义务一方所在地履行。(四)履行期限不明确的,债务人可以随时履行,债权人也可以随时要求履行,但应当给对方必要的准备时间。(五)履行方式不明确的,按照有利于实现合同目的的方式履行。(六)履行费用的负担不明确的,由履行义务一方负担。