How long does it take to watch all James Bond (Eon Productions) movies?

Twenty-five official Bond films from Dr. No through No Time to Die — shaken, not stirred, and roughly 50 hours of espionage.

Total films

25

Total runtime

53.5 hours

At 2 hours/day

26.7 days

Dr. No poster

1962 · 1h 50min

From Russia with Love poster

1963 · 1h 55min

Goldfinger poster

1964 · 1h 50min

Thunderball poster

1965 · 2h 10min

You Only Live Twice poster

1967 · 1h 57min

On Her Majesty's Secret Service poster

1969 · 2h 22min

Diamonds Are Forever poster

1971 · 2h

Live and Let Die poster

1973 · 2h 1min

The Man with the Golden Gun poster

1974 · 2h 5min

The Spy Who Loved Me poster

1977 · 2h 5min

Moonraker poster

1979 · 2h 6min

For Your Eyes Only poster

1981 · 2h 7min

Octopussy poster

1983 · 2h 11min

A View to a Kill poster

1985 · 2h 11min

The Living Daylights poster

1987 · 2h 10min

Licence to Kill poster

1989 · 2h 13min

GoldenEye poster

1995 · 2h 10min

Tomorrow Never Dies poster

1997 · 1h 59min

The World Is Not Enough poster

1999 · 2h 8min

Die Another Day poster

2002 · 2h 13min

Casino Royale poster

2006 · 2h 24min

Quantum of Solace poster

2008 · 1h 46min

Skyfall poster

2012 · 2h 23min

Spectre poster

2015 · 2h 28min

No Time to Die poster

2021 · 2h 43min

Frequently asked questions

All 25 James Bond (Eon Productions) films total 53.5 hours (2.2 days of non-stop viewing).

Watching 2 hours per day, the full James Bond (Eon Productions) saga takes about 26.7 days (53.5 hours total).

James Bond (Eon Productions) includes 25 theatrical films in this list, with a combined runtime of 53.5 hours.

The complete James Bond (Eon Productions) lineup runs 53.5 hours (3,207 minutes). At 1 hour per day, that is roughly 53 days of viewing.

Last updated: 2026-10

Found a mistake? Please let us know!