If you’re working out a projectile’s path, start by nailing down its time of flight. Every other calculation—range, impact velocity, you name it—depends on this step. If your flight time is wrong, the rest is off. This calculator will give you flight duration, max height, and range from initial velocity, launch angle, and gravity. It’s relevant for real-world problems in defense, sports equipment, aerospace trajectories, and automation setups. You’ll find the equations, a full worked example, underlying principles, and an FAQ about air resistance, multiple firing angles, and effects of launch height.
What is time of flight in projectile motion?
Time of flight is just the duration a projectile stays airborne—starting from launch to when it touches down. The only things that control this are how fast it was moving upward at the start and gravity pulling it back down.
Simple Explanation
Throw a ball up, and gravity slows it, stops it at the peak, then accelerates it downward. If you throw at an angle, the vertical part works the same way, while the horizontal component keeps rolling along at a steady speed. The full up-and-down trip gives you the time of flight. Steep launch angles keep the ball in the air longer, shallower angles cut it short. How far it goes horizontally doesn’t change that basic timing.
📐 Browse all 1000+ Interactive Calculators
Table of Contents
How to Use This Calculator
- Pick what you want to solve for in the dropdown (time, velocity, angle, max height, or range).
- Fill in the inputs you know: start velocity, launch angle, gravity, and launch height if it matters.
- Use a different gravity setting for planets other than Earth or for higher altitudes—9.81 m/s² is the default for sea level on Earth.
- Click Calculate to get your result.
Simple Example
A ball is launched at 20 m/s at a 45° angle on level ground with standard gravity (9.81 m/s²).
Time of flight: t = (2 × 20 × sin 45°) / 9.81 = (2 × 14.14) / 9.81 ≈ 2.88 s
Maximum height: h = (14.14²) / (2 × 9.81) ≈ 10.20 m
Range: R = (20² × sin 90°) / 9.81 ≈ 40.77 m
Projectile Trajectory Diagram
Time of Flight Calculator
This calculator is intended for education, concept evaluation, and preliminary design. Results are based on the equations and assumptions described on this page, but cannot account for every real-world load case, tolerance, material property, environmental condition, installation detail, safety factor, code, or regulatory requirement. Verify all inputs, assumptions, units, and results independently before selecting components or using the result in a real application. Safety-critical, structural, medical, lifting, transportation, or regulated applications must be reviewed by a qualified engineer.
Projectile Motion Time of Flight Interactive Visualizer
Watch how launch angle and velocity determine flight duration in real-time. The visualization shows the complete trajectory with time markers, maximum height indicator, and range calculation to understand the physics behind projectile motion.
TIME OF FLIGHT
3.6s
MAX HEIGHT
16.0m
RANGE
63.8m
FIRGELLI Automations — Interactive Engineering Calculators
Governing Equations
Use the formula below to calculate time of flight on level ground.
Time of Flight (Level Ground)
Where:
- t = time of flight (s)
- v₀ = initial velocity (m/s)
- θ = launch angle from horizontal (degrees or radians)
- g = gravitational acceleration (9.81 m/s² on Earth)
Use the formula below to calculate time of flight from an elevated launch point.
Time of Flight (Elevated Launch)
Where:
- h₀ = initial launch height above landing level (m)
Use the formula below to calculate maximum height reached during flight.
Maximum Height
Use the formula below to calculate horizontal range.
Range (Horizontal Distance)
Use the formula below to calculate the horizontal and vertical velocity components.
Velocity Components
vy0 = v₀ sin θ
Where:
- vx0 = horizontal velocity component (constant throughout flight)
- vy0 = initial vertical velocity component
Theory & Practical Applications
Fundamental Physics of Projectile Time of Flight
Time of flight is set only by the vertical part of the motion when you ignore air resistance. The projectile’s vertical velocity (vy0 = v₀ sin θ) slows down at a constant rate (g) until it tops out, then accelerates down at the same rate to the ground. Horizontal motion doesn’t affect the timing; it just determines where it lands. If you’re launching from ground level and landing at the same height, the up and down times are equal—which is why t = 2vy0/g is all you need. If you start from a height or end at a different elevation, things get asymmetrical and you’ll need the quadratic solution. The requirement that vy0² + 2gh₀ stays positive is real—a negative square root just means your scenario isn’t physically possible at your chosen values.
For shots from height, you don’t get the same simple up-down timing from the basic equation. Instead, solve the quadratic for time. Sometimes designers forget this and get wrong answers when shooting from towers or moving vehicles. If you end up with a negative under the square root, your inputs don’t line up.
Critical Engineering Considerations
With the time equations, you’ll see launch angle and velocity are tied together in a trade-off. If you want to maximize how long something stays in the air for a given velocity, launch it straight up (θ = 90°). But that has zero range. If you want max distance, it’s θ = 45°, but that will spend less time airborne than a higher arc. This matters in real applications: Artillery wants range so it chooses lower angles; mortars or airburst systems want more time in the air, so they go steeper. But every design has to choose where on that curve they want to be.
If you measure velocity poorly, your time-of-flight calculation will be off by a similar percentage, especially for the vertical component. A ballpark estimate: at moderate angles, a 1% error in velocity produces just over 1% error in time. Angle errors matter more at low angles, since cosine is at its maximum there and drives the result harder. Steep angles are less sensitive to small angular mistakes which is why high-angle fire needs less precise angular control than flat-trajectory shots.
Atmospheric and Environmental Effects
The textbook formulas assume a vacuum, but drag can chop flight time noticeably. How much depends on shape and mass (the ballistic coefficient). A baseball gets about 18-22% less airtime than the math predicts, due to drag. Artillery shells are much better—only 5-8% reduction. Drag affects the descent more, so actual paths won’t be symmetrical. This can even be exploited in guided munitions because the descent gets steeper.
Gravity isn’t exactly 9.81 everywhere or at every altitude. For very long shots or high-altitude launches, local g varies by up to half a percent. At the poles you get 9.83, at the equator about 9.78, and it drops a little with height. This only really matters for large distances—ICBMs or orbital trajectories. For most small and medium projects, just stick with 9.81.
Industrial and Robotics Applications
Pick-and-place automation in factories sometimes launches parts via a tossing mechanism. If the part starts at v₀ = 3.2 m/s at θ = 28° and needs to land 1.8 meters away and 0.4 meters down, flight time matters because you need to time the release so the part lands right. Here, time of flight comes out to about 0.34 seconds, and if you’re wrong, parts can bounce into the next zone or, worse, cause jams.
Sports gear is a playground for projectile calculations—golf balls, for instance, are dimpled to maximize flight time by creating lift, almost doubling flight time versus a smooth ball. That’s a big part of how drives can go 250+ meters. Using the equations without considering lift gives you a flight time about 3.2 seconds; the real number with lift is over 5 seconds. Design tweaks here matter more than you might expect, especially when outsizing distance is the goal.
Worked Example: Artillery Fire Control System
Suppose you have a howitzer firing at a target 8,750 meters away, with the impact point 127 meters below the gun. The shell leaves at 655 m/s. There are two possible solutions: a high arc and a low arc, and knowing the time for each can matter if you’re synchronizing multiple shots.
Step 1: Establish coordinate system and knowns
Given: R = 8,750 m, h₀ = 127 m, v₀ = 655 m/s, g = 9.81 m/s²
Find: θhigh, θlow, thigh, tlow
Step 2: Apply range equation for uneven terrain
For elevated launch to lower impact point, range equation becomes:
R = (v₀ cos θ / g)[v₀ sin θ + √((v₀ sin θ)² + 2gh₀)]
Expanding: 8750 = (655 cos θ / 9.81)[655 sin θ + √(429025 sin² θ + 2489.94)]
Step 3: Solve quadratically for sin θ
For small elevation changes, you don’t need to solve the full quadratic numerically. Approximate: tan 2θ ≈ v₀²/(gR) - 2h₀/R.
tan 2θ ≈ 4.994 - 0.029 = 4.965
2θ = arctan(4.965) gives two solutions:
2θ₁ = 78.61° → θlow = 39.31°
2θ₂ = 180° - 78.61° = 101.39° → θhigh = 50.69°
Step 4: Calculate time of flight for low angle
θ = 39.31°, sin(39.31°) = 0.6332, cos(39.31°) = 0.7740
vy0 = 655 × 0.6332 = 414.7 m/s
vx0 = 655 × 0.7740 = 506.97 m/s
Using elevated launch formula:
tlow = [414.7 + √(414.7² + 2(9.81)(127))] / 9.81
tlow = [414.7 + √(172016 + 2490)] / 9.81
tlow = [414.7 + 417.68] / 9.81
tlow = 832.38 / 9.81 = 84.85 seconds
Step 5: Calculate time of flight for high angle
θ = 50.69°, sin(50.69°) = 0.7740, cos(50.69°) = 0.6332
vy0 = 655 × 0.7740 = 506.97 m/s
vx0 = 655 × 0.6332 = 414.7 m/s
thigh = [506.97 + √(506.97² + 2489.94)] / 9.81
thigh = [506.97 + √(257027 + 2490)] / 9.81
thigh = [506.97 + 509.43] / 9.81
thigh = 1016.40 / 9.81 = 103.61 seconds
Step 6: Calculate maximum heights
Low angle: hmax = 127 + (414.7²)/(2×9.81) = 127 + 8764 = 8,891 meters
High angle: hmax = 127 + (506.97²)/(2×9.81) = 127 + 13,089 = 13,216 meters
Engineering Significance: The high-arc shot has almost 19 seconds more air time. That matters when coordinating "time on target" missions but comes with drawbacks—higher shots are exposed longer to wind shift, weather, or radar detection. In practice, fire control computers usually pick the lower angle unless you need the special benefits of the high arc, like clearing obstacles.
Aerospace Launch Window Calculations
Suborbital launch trajectories use time of flight to determine how long a payload will coast before the next burn. For example, after main engine cutoff, an upper stage on a typical launch arc travels at 7,547 m/s, 23° above horizontal, and climbs to about 584 km apogee. Here, the time of flight from cutoff to apogee, and from there on, must fit the mission profile. If the time is off by a few seconds, the mission window can be lost. This is calculated with the same basic motion equations, but account for non-standard gravity at altitude when precision matters.
Sports Biomechanics and Performance Optimization
Elite javelin throwers release at 29–31 m/s and usually below the "maximum range" angle because aerodynamic lift adds both range and flight time. Take a 30.2 m/s throw at 35.4°: the equation gives about 3.56 seconds airborne and 88 m of range. Reality beats that: real throws get an extra 10 meters and 0.4 seconds from lift. Javelin rules specifically prevent excessive lift by regulating tip and balance, to stop throws getting dangerously long for stadiums.
Limitations and Advanced Corrections
The formulas here treat the projectile as if it’s a point mass in a constant gravitational field. If there’s significant spin, complex shape, or if you want centimeter-level accuracy at long range, these equations break down. Spin-drift and the Magnus effect can shift the impact by tens of meters and a fraction of a second. For really long shots, even Earth’s rotation affects things—amounting to tens of meters of lateral error and fractions of a second off the time. If you care about these, use a 6-degree-of-freedom simulation, not paper equations. For high precision, always check if gravity changes (with height or latitude), as even small variations matter for very long trajectories.
For more engineering physics resources and calculators, visit the FIRGELLI Engineering Calculator Library.
Frequently Asked Questions
Free Engineering Calculators
Explore our complete library of free engineering and physics calculators.
Browse All Calculators →🔗 Explore More Free Engineering Calculators
About the Author
Robbie Dickson — Chief Engineer & Founder, FIRGELLI Automations
Robbie Dickson brings over two decades of engineering expertise to FIRGELLI Automations. With a distinguished career at Rolls-Royce, BMW, and Ford, he has deep expertise in mechanical systems, actuator technology, and precision engineering.
📹 Video Walkthrough — How to Use This Calculator
📹 Video Walkthrough — How to Use This Calculator
Need to implement these calculations?
Explore the precision-engineered motion control solutions used by top engineers.
