How long is the Indy 500 hours?

about 3 hours
How many laps and how long is the Indy 500? The race is 500 miles over 200 laps. Depending on the number of yellow flags, the Indy 500 typically takes about 3 hours to complete (give or take 30 minutes).

How long does Indy car race last?

The Indy 500 usually lasts around three hours, though this can vary depending on how many cautions are needed. The quickest Indy 500 was in 2014, when Tony Kanaan took victory in just 2hrs40min03sec, while the longest race of the last ten years was in 2017, when Takuma Sato won in 3:13:03.