San Andreas takes about 35 hours for the main story. The game has 90 main missions across three cities (Los Santos, San Fierro, Las Venturas), which makes it Rockstar's longest mainline GTA story by mission count. A 100% completionist run typically runs 80 to 100 hours.
- Main story
- ~35 hours
- Story missions
- 90 total
- 100% completion
- ~80–100 hours
- Year released
- 2004 (PS2)
San Andreas is structurally longer than every other 3D-era GTA because of the three-city design. The Los Santos arc alone runs about 12 hours. San Fierro and Las Venturas each add another 10 to 12 hours of mission content, plus the desert and countryside intervals that bridge them.
What pushes a 100% run past 80 hours:
- Six girlfriend storylines, each with multiple date completions
- 50 horseshoes, 50 oysters, 50 photo opportunities, 50 spray tags
- All 11 asset properties (Verdant Meadows airstrip, San Fierro garage, etc.)
- Driving, flying, cycling, and gym stat maxing
- Every gang-territory takeover in Los Santos