Skip to main content
Calcimator

Pipeline Hydraulics Calculator

Calculate pressure drop, pump station count, and horsepower requirements for petroleum pipelines.

About this calculator

Moving crude oil or refined product through a long pipeline costs pressure, and this calculator works through the full hydraulics chain to find out how much and what that means for pump infrastructure. Starting from flow rate (converted from bbl/day to ft³/s) and the pipe's inner diameter, it computes flow velocity, then the Reynolds number using the oil's specific gravity and viscosity — the dimensionless ratio that determines whether flow is laminar (Re < 2300, using the simple 64/Re friction factor) or turbulent (using the Swamee-Jain approximation to the Colebrook equation, an explicit formula that avoids the iterative solve the exact Colebrook equation would need, assuming standard commercial-steel pipe roughness of 0.00015 ft). That friction factor feeds directly into the Darcy-Weisbach equation, the standard formula for friction-driven pressure loss in a pipe as a function of length, diameter, fluid density, and velocity squared.

A separate elevation-head term adds or subtracts pressure for net uphill or downhill runs. Total pressure drop is then divided by an assumed 1,400 psi maximum pump discharge pressure to estimate how many pump stations the line needs, and horsepower per station is derived from flow rate and pressure using the standard hydraulic-horsepower relationship at an assumed 85% pump efficiency. Because several of these values (pipe roughness, maximum discharge pressure, pump efficiency) are fixed assumptions rather than inputs, treat results as preliminary sizing estimates for early design comparisons — a detailed pipeline hydraulic study would substitute site-specific roughness, actual pump curves, and a full elevation profile rather than a single net change.

Inputs

bbl/day
miles
inches
cP
ft

Results

Total Pressure Drop

82,906 psi

Pump Stations Required

60

Flow Velocity4.14 ft/s
Reynolds Number65,335
Flow Regime3
Friction Loss82,906 psi
Elevation Head0 psi
HP per Pump Station5,533 HP
How to Use This Calculator
  1. Enter Flow Rate, Pipeline Length, and Pipe Inner Diameter.
  2. Set Oil Viscosity, Oil Specific Gravity, and Elevation Change.
  3. Review Total Pressure Drop (psi) and Pump Stations Required.
  4. Use Flow Velocity (ft/s) and Reynolds Number to inform your decision.
  5. Use the chart to visualize the results and explore different scenarios by adjusting inputs.

How the result changes with Pipe Inner Diameter

Pipe Inner DiameterTotal Pressure DropPump Stations Required
122,384,441 psi1,704
18332,149 psi238
3611,846 psi9
601,034 psi1

What each input means

Flow Rate
Pipeline throughput in barrels per day.
Pipeline Length
Total length of the pipeline in miles.
Pipe Inner Diameter
Internal diameter of the pipe in inches.
Oil Viscosity
Dynamic viscosity of the crude oil in centipoise at operating temperature.
Oil Specific Gravity
Specific gravity of the oil relative to water.
Elevation Change
Net elevation change from inlet to outlet. Positive means uphill.

What each result means

Flow Regime
1=Laminar, 2=Transitional, 3=Turbulent

How this is calculated

Worked example, using the default values

  1. Identify Input Parameters
    4 parameters
    Flow Rate = 200000, Pipeline Length = 500, Pipe Inner Diameter = 24, Oil Viscosity = 10 = 6 input(s) provided
  2. Calculate Total Pressure Drop
    Total Pressure Drop
    82906 = 82906
  3. Calculate Pump Stations Required
    Pump Stations Required
    60 = 60
  4. Calculate Flow Velocity
    Flow Velocity
    4.14 = 4.14
  5. Calculate Reynolds Number
    Reynolds Number
    65335 = 65335

Engine last updated . Checked against 2 independently-derived tests — how we verify calculators. Built by Paul Gunder, a software engineer, not a licensed financial, medical, or legal professional.

Frequently Asked Questions

Why does the calculator switch formulas at a Reynolds number of 2300?

Reynolds numbers below 2300 indicate laminar flow, where friction factor has a simple, exact closed-form solution (64/Re) because the fluid moves in smooth, parallel layers. Above that threshold flow becomes turbulent and friction no longer follows a simple ratio, so the calculator switches to the Swamee-Jain approximation, an explicit formula that closely matches the Colebrook equation used for turbulent pipe flow without requiring an iterative solve.

What determines how many pump stations the calculator recommends?

The calculator divides total pressure drop — friction loss plus elevation head — by an assumed maximum pump discharge pressure of 1,400 psi, then rounds up to the nearest whole station. A longer or higher-friction pipeline, a smaller diameter, or more uphill elevation change all increase total pressure drop and therefore increase the number of stations needed.

Why does elevation change affect pressure drop separately from friction loss?

Friction loss is the pressure the fluid loses to viscous drag against the pipe wall over the entire length, computed from the Darcy-Weisbach equation, while elevation head is a separate, purely gravitational effect — climbing uphill adds pressure the pumps must overcome, and running downhill reduces it. The calculator adds these two independent contributors together to get total pressure drop, since a line can lose pressure to friction even on flat ground, or gain help from downhill elevation even with minimal friction.

How sensitive is horsepower per pump station to flow rate?

Pump horsepower is calculated from flow rate, converted to gallons per minute, multiplied by the pressure each station must add, then divided by a constant (1714) and an assumed 85% pump efficiency. Because both flow rate and total pressure drop — which itself depends on velocity squared through the friction term — increase with throughput, horsepower requirements grow faster than linearly as you push more oil through the same pipe.

The questions that sit next to this one — chosen by subject, including calculators filed under a different category.

More in Energy & Utilities.