The Melbourne Cup is 3200 metres long, which is about 2 miles in racing terms.

Quick Scoop

  • The modern Melbourne Cup is run over a distance of 3200 m at Flemington Racecourse in Melbourne.
  • In traditional horse-racing language it is known as a “two‑mile handicap”, even though 3200 m is slightly less than two imperial miles.

How long is the race in time?

  • Winning times are typically a little over 3 minutes 15–20 seconds , depending on track conditions and pace.
  • The current race record is around 3 minutes 16 seconds , set by Kingston Rule in 1990 over the 3200 m distance.

Extra context

  • The race is for horses aged three years and older and is run once a year on the first Tuesday in November.
  • It is often called “the race that stops a nation” because so many people across Australia pause to watch it.

TL;DR: The Melbourne Cup is 3200 m long (about 2 miles) and takes just over 3 minutes for the winner to run.

Information gathered from public forums or data available on the internet and portrayed here.