how long are f1races
F1 races usually last about 90 minutes , with most grands prix finishing in 1.5 to 2 hours. The exact length varies because races are run over a fixed distance, not a fixed time, so track length, Safety Cars, and red flags can make them shorter or longer.
Quick answer
- Typical race time: about 90 minutes.
- Usual full range: about 80 to 120 minutes depending on conditions.
- Race distance rule: at least 305 km for most races.
- Exception: Monaco is shorter in distance because of the track layout.
Why it varies
F1 does not use a fixed clock for race length. Instead, each race is scheduled to reach the minimum distance, so faster tracks may have fewer laps and slower tracks may have more laps.
Sprint races
Sprint races are much shorter, usually around 30 minutes and about 100 km in distance.
If you want, I can also give you a simple explanation of why F1 races are 305 km.