Skip to main content
Calcimator

Continental Drift Calculator

Distance between landmasses from plate motion rate and time.

About this calculator

Tectonic plates move at rates measured directly today by GPS, typically 1-16 cm per year, and because that rate is treated as roughly constant over geologic timescales, total drift distance is simply velocity multiplied by elapsed time — the calculator converts your inputs from centimeters per year and millions of years into kilometers by multiplying velocity, time, and a factor of 10 (which folds together the unit conversions from centimeters to kilometers and years to millions of years). Real-world reference points anchor the scale: the Mid-Atlantic Ridge spreads at roughly 2.5 cm/yr while the fast-spreading East Pacific Rise moves at around 15 cm/yr, a six-fold difference that compounds dramatically over tens of millions of years. Beyond raw drift distance, the calculator adds an optional starting separation so you can model plates that didn't begin at zero distance apart, and it projects a future separation by applying the same constant-velocity assumption forward in time from today, plus a timeline chart tracing separation across the entire span from your elapsed-time input through your projection years.

Velocity is also reported in millimeters per year, the unit more commonly used in seismology literature. The key limitation is the constant-velocity assumption itself: real plate motion rates drift, plates change direction, boundaries evolve from spreading to transform to convergent, and continental configurations have shifted through supercontinent cycles — so this model is best treated as a straightforward extrapolation tool for illustrating scale and order of magnitude, not a precise paleogeographic reconstruction.

Inputs

mi

Results

Drift distance (km)

2,500

Drift distance (miles)1,553.43
Total separation (km)2,500
Future additional drift (km)1,250
Projected separation (km)3,750
Velocity (mm/yr)25
How to Use This Calculator
  1. Enter the Plate velocity (cm/yr) — the Mid-Atlantic Ridge moves ~2.5 cm/yr, the East Pacific Rise ~15 cm/yr.
  2. Set Elapsed time (million years) to model how far the plate has moved since a known geologic event.
  3. Optionally enter an Initial separation (km) if the landmasses started at a known distance apart.
  4. Set Future projection (million years) to forecast where the plate will be in the distant future.
  5. Read Drift distance (km) as the total displacement over the elapsed period, and Projected separation for the future position.

How the result changes with Plate velocity (cm/yr)

Plate velocity (cm/yr)Drift distance (km)
1.251,250
1.881,880
3.753,750
6.256,250

What each input means

Plate velocity (cm/yr)
Rate of plate motion in centimeters per year. Mid-Atlantic Ridge ~2.5, East Pacific Rise ~15.
Elapsed time (million years)
How far back in time to compute drift, in millions of years.
Initial separation (km)
Current or known starting distance between the two plates in kilometers.
Future projection (million years)
How many million years into the future to project drift.

What each result means

Drift distance (km)
Total distance the plate has traveled over the elapsed time.
Drift distance (miles)
Same drift distance converted to miles.
Total separation (km)
Initial separation plus computed drift distance.
Future additional drift (km)
Additional distance the plate will drift in the projection period.
Projected separation (km)
Total separation after the future projection period.
Velocity (mm/yr)
Plate velocity converted to millimeters per year.

How this is calculated

Worked example, using the default values

  1. Identify Input Parameters
    4 parameters
    Plate velocity (cm/yr) = 2.5, Elapsed time (million years) = 100, Initial separation (km) = 0, Future projection (million years) = 50 = 4 input(s) provided
  2. Calculate Drift distance
    Drift distance = plateVelocity * elapsedTime * 10
    2500 = 2500
  3. Calculate Drift distance
    Drift distance = driftDistanceKm * 0.621371
    1553.43 = 1553.43
  4. Calculate Total separation
    Total separation = initialSeparation + driftDistanceKm
    2500 = 2500

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

Frequently Asked Questions

Where does the factor of 10 in the drift distance formula come from?

It folds together two unit conversions at once: converting velocity from centimeters per year to kilometers per year (divide by 100,000) and converting elapsed time from millions of years to years (multiply by 1,000,000). Multiplying those two conversion factors together collapses to a net multiplier of 10, so velocity (cm/yr) times time (million years) times 10 gives drift distance directly in kilometers without needing separate conversion steps.

Why is the East Pacific Rise's spreading rate so much faster than the Mid-Atlantic Ridge's?

Both are recorded as reference points in this calculator (about 15 cm/yr versus about 2.5 cm/yr) because different mid-ocean ridges spread at genuinely different rates depending on the tectonic forces driving them and the underlying mantle dynamics at that boundary. The calculator doesn't model why the rates differ — it just lets you plug in either figure (or your own GPS-measured value) to see how a six-fold difference in velocity compounds over tens of millions of years of elapsed time.

If I set 'Initial separation' to zero, does that mean the plates started touching?

Yes, in the model's framing — an initial separation of zero means the calculator's total separation is purely the computed drift distance, useful for modeling two landmasses that were joined together at the starting point in time you're measuring from (such as during a supercontinent breakup). Setting a nonzero initial separation instead lets you model plates that were already a known distance apart before the elapsed-time window begins.

Why does the projected future separation use the same velocity as the historical drift?

The calculator applies a constant-velocity assumption throughout — the same plateVelocity input is used both to compute historical drift over the elapsed time and to project future drift over the projection years, added on top of the total separation already reached. This is explicitly a simplification: real plate velocities change as boundaries evolve, so the further out you project, the less reliable the constant-rate assumption becomes, even though it's a reasonable approximation over shorter geologic timescales.

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

More in Science & Physics.