The Melbourne Cup traditionally finishes at 3:00 PM local time (AEDT) on its race day, which is the first Tuesday in November each year. The race itself is run over 3,200 metres at Flemington Racecourse, and the program typically includes multiple supporting races culminating in the feature at 3:00 PM. For 2025, Melbourne Cup Day is Tuesday, November 4, with the main race scheduled for 3:00 PM AEDT. If you need the exact timetable for a specific year, I can pull the official race-day schedule.
