A jelenlegi Subaru Legacy egy tele tankkal akár 1049 km-t is megtesz, a vegyes fogyasztás alapján számítva. Az alábbi értékek az egyes generációk legjobb hatótávolságú változatára vonatkoznak.
| Évek | Hajtás | Hatótávolság |
|---|---|---|
| 1989–1995 | Belső égésű | 667 |
| 1994–1997 | Belső égésű | 690 |
| 1997–1998 | Belső égésű | 638 |
| 1998–2003 | Belső égésű | 625 |
| 2003–2006 | Belső égésű | 831 |
| 2006–2009 | Belső égésű | 1123 |
| 2009–2015 | Belső égésű | 1049 |
A hatótávolságot az egyes változatok tankméretéből és vegyes fogyasztásából számítjuk (tank ÷ fogyasztás × 100), az egyes generációk legjobb hatótávolságú változatára — a valós hatótávolság a vezetési stílustól és a körülményektől függ. A tankmérethez képest hihetetlen értékeket kizárjuk.