Изложен алгоритм расчета эксплуатационных теплогидравлических стационарных и нестационарных режимов неизотермических нефтепроводов в осложненных условиях. Алгоритм позволяет рассчитать трубопровод, включающий несколько насосных станций, выполнить расчет по участкам (как надземным, так и подземным) по заданным интервалам температур, что значительно повышает точность расчетов, учесть смену режима перекачки, рассчитать внутренний коэффициент теплоотдачи, учесть влияние подкачек в основной трубопровод, расположенные по трассе тепловые станции. Данный алгоритм применим для жидкости с любой реологической моделью, апробирован на действующих магистральных и промышленных трубопроводах, имеет программное обеспечение.