Obecny Opel Astra przejeżdża do 454 km na pełnym ładowaniu. Poniższe wartości dotyczą wariantu o największym zasięgu w każdej generacji.
| Lata | Napęd | Zasięg |
|---|---|---|
| 1991–1994 | Spalinowy | 929 |
| 1994–1998 | Spalinowy | 897 |
| 1998–2004 | Spalinowy | 1182 |
| 2004–2007 | Spalinowy | 1083 |
| 2007–2009 | Spalinowy | 1156 |
| 2009–2017 | Spalinowy | 1366 |
| 2015–2019 | Spalinowy | 1297 |
| 2019–2021 | Spalinowy | 1333 |
| 2021–2026 | Elektryczny | 83 |
| 2023–2026 | Elektryczny | 418 |
| 2026–obecnie | Elektryczny | 454 |
Zasięg to maksimum podane przez producenta dla wariantu o największym zasięgu w każdej generacji. Generacje elektryczne używają deklarowanego zasięgu baterii; spalinowe są obliczane z pojemności baku i spalania w cyklu mieszanym. Wartości nieprawdopodobne są pomijane, zamiast pokazywane ze zgadywaną poprawką.