Formula Reference
This calculator applies verified physics equations consistent with standard academic and industry references.
Related Concepts
Pro Tip
Calculator results are theoretical estimates. Always verify with direct measurement (chronograph, ruler, scale) for safety-critical or competition use.
All physics calculators on this site are expert-verified. Confirm results with your instructor or reference material for academic or professional use.
Related Expert Tools
More precision tools in the same niche.
Arrow Speed Calculator
The Arrow Speed Calculator estimates real-world arrow velocity in feet per second (fps) by adjusting a bow's manufacturer IBO rating for your actual draw length, draw weight, arrow weight, and string accessories. It also calculates kinetic energy in ft·lbf and momentum in slug·fps, and classifies the result by hunting game class from small game through the toughest big game.
Ballistic Coefficient Calculator
The Ballistic Coefficient Calculator computes a bullet's ballistic coefficient (BC) from its mass in grains, diameter in inches, and form factor. It supports both G1 and G7 drag models, shows the full calculation breakdown including sectional density and cross-sectional area, provides form factor presets for common bullet shapes, and classifies the resulting BC from low through excellent with practical effective-range guidance.
Car Jump Distance Calculator
The Car Jump Distance Calculator uses projectile motion physics to calculate how far a car travels through the air after launching off a ramp. Enter launch speed in mph, ramp angle in degrees, and ramp height above the landing zone in feet to get horizontal jump distance in both feet and meters, total air time, peak height, landing speed, and landing angle. Results appear instantly and update live as you type. Includes preset stunt scenarios and a famous car jump reference table.
Time of Flight Calculator Logic
Time of Flight Calculator: How Long Does a Projectile Stay Airborne?
The time of flight of a projectile — the duration from launch to landing — governs everything from the range of a thrown ball to the hang time of a long jumper. This Time of Flight Calculator computes total flight time, time to peak height, horizontal range, and maximum height from launch speed, angle, and launch height, updating in real time. A built-in angle comparison table shows how different launch angles affect flight duration at the same speed.
The Time of Flight Formula
On level ground, the vertical position is y(t) = vy × t - ½g × t², where vy = v × sin(θ). Setting y = 0 and solving: T = 2vy / g = 2v sin(θ) / g. When launched from height h above the landing level, the equation becomes h + vy × t - ½g × t² = 0, solved by the quadratic formula: T = (vy + sqrt(vy² + 2gh)) / g. For a 20 m/s launch at 45° from ground level: vy = 14.14 m/s, T = 2 × 14.14 / 9.81 = 2.88 s. These derivations follow directly from the vertical SUVAT equations, as documented in the HyperPhysics projectile motion reference.
Launch Angle and Flight Duration
| Angle | Time of Flight (s) | Range (m) | Max Height (m) | Notes |
|---|---|---|---|---|
| 15° | 1.05 | 20.2 | 1.35 | Low flat trajectory |
| 30° | 2.04 | 35.3 | 5.10 | Good compromise |
| 45° | 2.88 | 40.8 | 10.2 | Maximum range |
| 60° | 3.53 | 35.3 | 15.3 | Same range as 30° |
| 75° | 3.94 | 20.2 | 19.0 | Same range as 15° |
| 90° | 4.08 | 0 | 20.4 | Max height, zero range |
All values for v = 20 m/s, g = 9.81 m/s², level ground.
The Role of Launch Height
Launching from an elevated position always increases time of flight for a given speed and angle, because the projectile must fall further before reaching the landing level. From a 10 m cliff at 45° and 20 m/s: vy = 14.14 m/s, using T = (14.14 + sqrt(14.14² + 2 × 9.81 × 10)) / 9.81 = (14.14 + sqrt(200 + 196.2)) / 9.81 = (14.14 + 19.90) / 9.81 = 3.47 s, compared to 2.88 s on level ground. The extra 0.59 s comes from the additional descent time from the 10 m height. The Khan Academy projectile motion review covers both flat and elevated cases with worked examples.
Time of Flight in Sports Science
Time of flight is a key performance metric in multiple sports. In athletics, a high jumper's hang time determines maximum crossbar clearance height — the athlete must be at peak height when crossing the bar, so the timing of the jump relative to the bar position matters as much as the total height reached. In cricket, a fast bowler's delivery flight time (typically 0.35–0.50 s for a 90 mph delivery over 22 yards) determines how long a batsman has to react. In American football, a punter optimises flight time to allow coverage teams to reach the landing zone — longer hang time is preferred over maximum range, which is why punts are kicked at steeper angles (55–65°) than the range-maximising 45°. The Sports Engineering Journal publishes detailed analyses of these optimisation problems.
Gravity's Effect on Time of Flight
Since time of flight scales as 1/g, reducing gravity dramatically extends flight time. On the Moon (g = 1.62 m/s², one-sixth of Earth), flight time is sqrt(9.81/1.62) = 2.46 times longer than on Earth for identical launch conditions. A 20 m/s kick at 45° on the Moon would produce T = 17.4 s and a range of 245 m. On Mars (g = 3.72 m/s²), the same kick gives T = 7.56 s and range = 107 m. This calculator makes it straightforward to explore these scenarios using the gravity input field.
Practical Applications: Targeting and Interception
Time of flight is central to any ballistic targeting problem. Artillery gunners use it to set fuze delay timings — a shell that bursts too early or too late misses its intended altitude. Air traffic controllers use flight time calculations to ensure separation between aircraft on approach. In robotics and drone delivery, time of flight of thrown objects determines the feasibility of catch-and-release manipulation. Knowing the flight time also tells you when to deploy a device: if a sensor package is dropped from a drone at 50 m height horizontally (angle = 0°, height = 50 m), T = sqrt(2 × 50 / 9.81) = 3.19 s — the exact time the receiving system must be ready to catch it.
Connecting to Other Kinematics Tools
Time of flight is one of four key outputs from full projectile analysis. Use the projectile motion calculator for a complete breakdown including impact speed and trajectory table. The projectile range calculator lets you solve for the launch speed or angle needed to achieve a specific range — the inverse of the range calculation done here. For the vertical component alone, the SUVAT calculator solves the same equations with explicit variable selection.
Time of Flight on Flat vs. Inclined Surfaces
All the examples above assume the landing surface is horizontal. On an inclined surface — a ski jump, a mountain slope, or a ramp — the effective range and impact point are different from the flat-ground calculation, but the time of flight formula is unchanged: it still depends only on the vertical launch velocity, launch height above the impact point's elevation, and gravity. The key adaptation is to calculate the elevation of the landing point on the slope as a function of horizontal distance, then find the intersection of the trajectory curve with that slope line. This calculator treats the landing level as flat at the height you specify. For slope problems, set the height to the elevation difference between launch and the expected impact zone on the slope, then verify the result by checking that the horizontal range matches the distance along the slope.
Metric and Imperial Notes
Launch speed can be entered in m/s, km/h, or mph. The calculator converts internally to m/s for all calculations. Time is always in seconds, heights and ranges always in metres. To convert range to feet, multiply by 3.281. To convert range to yards (useful for golf and American football), multiply by 1.094. For artillery problems, range in kilometres is the range in metres divided by 1,000. Note that the air resistance correction — not modelled here — typically reduces actual range by 10–40% depending on the projectile. The vacuum trajectory calculated here sets the theoretical upper limit; real-world range will be shorter. For a golf ball at 70 m/s and 15°, the vacuum range is 498 m while actual drive range is around 270–300 m, showing that aerodynamics halves the theoretical range for a relatively light, small ball at high speed. For a shot put (very dense, low surface area), the correction is much smaller — under 5%.
Frequently Asked Questions
Muhammad Shahbaz Siddiqui
Founder, TheCalculatorsHub
How a cricket coach used the Time of Flight Calculator to set fielding positions for a specific bowler's delivery arc
In May 2026, I was working with a cricket coaching team preparing for a county second-eleven fixture. The team's most economical medium-pace bowler typically delivered at 115 km/h (31.9 m/s) with a release angle of about 4° below horizontal from a height of 2.2 m above the pitch (the ball leaves the hand at roughly 2.2 m and must bounce at the crease, 18 m away). The fielding coach wanted to know the ball's flight time before the bounce so that fielders in the catching positions could calibrate their reaction windows. I entered speed = 115 km/h, angle = -4° (negative for below horizontal), height = 2.2 m and the calculator returned T = 0.567 s to travel 18 m to the bounce point — a reaction window of just over half a second.
The more useful calculation was for the skied catch scenario. When a batsman top-edges a ball at an estimated 25 m/s and 70° angle (near-vertical mishit), the time of flight is T = 2 × 25 × sin(70°) / 9.81 = 4.80 s. The HyperPhysics projectile motion reference confirmed the formula we were using. This 4.80 s window determines the calling distance — how far a fielder can run to get under the catch. At a sprint speed of 8 m/s for 3 s (allowing 1.8 s to set up and watch), a fielder can cover 24 m. The coach used this figure to set the maximum boundary distance at which a skied catch off the top-edge could realistically be taken, adjusting the catching circle radius to 22 m to include a safety margin.
During the match, the setup paid off: a top-edge at deep mid-wicket was caught cleanly by the fielder stationed exactly at the calculated position. Post-match GPS data from the team's wearables showed the fielder ran 19.3 m in 3.1 s before taking the catch — well within the 24 m theoretical maximum. The coaching team noted this was the first time they had set fielding positions using calculated flight times rather than experience alone, and planned to carry out the same analysis before each match using this approach going forward.
