← All events
Event · Sport & Spectacle

Melbourne Cup 2026

Australia's premier horse race, 'the race that stops a nation,' run at Flemington on the first Tuesday of November.

  • 3 November 2026
  • Melbourne, Australia
▸ About this event

Australia's premier horse race, 'the race that stops a nation,' run at Flemington on the first Tuesday of November.

The Lexus Melbourne Cup, 'the race that stops a nation,' is Australia's most prestigious thoroughbred horse race, run over 3,200 metres at Flemington Racecourse. The 2026 running is on Tuesday, November 3, at 3pm. It is the centrepiece of the four-day Melbourne Cup Carnival held October 31 to November 7, 2026, and a public holiday in metropolitan Melbourne, famed for high-stakes racing, fashion and elaborate hats in the grandstands.

▸ In photos

Melbourne Cup 2026 in photos

Explore

Where it happens

▸ Getting there

How to get there

The Melbourne Cup is run at Flemington Racecourse, a few kilometres northwest of central Melbourne. Fly into Melbourne Airport (MEL, Tullamarine), then take the SkyBus to Southern Cross Station in the city centre. On race day a dedicated Flemington Racecourse train line runs special express services direct to the on-course station from Flemington Racecourse platform at Southern Cross. It's the easiest option by far — parking is limited and roads are gridlocked. Services are frequent before and after the race, so allow extra time for the crowds heading trackside.

Stay

Hotels & rentals near Melbourne Cup 2026

Pan, zoom and compare live prices — every stay around the venue in one map.

Book

Getting to the event

Flights and airport transfers — search and compare without leaving the page.