$\text{Gọi độ dài quãng đường AB là: x (km) (x > 0)}$
$\text{Thời gian người đó đi từ A đến B là: $\dfrac{x}{25}$ (h)}$
$\text{Độ dài quãng đường lúc về là: x + 10 (km)}$
$\text{Vận tốc người đó lúc về là: 25 + 5 = 30 (km/h)}$
$\text{Thời gian người đó đi từ B về A là: $\dfrac{x+10}{30}$ (h)}$
$\text{Theo giả thiết, thời gian về ít hơn thời gian đi 20p = $\dfrac{1}{3}$h}$
⇒ $\text{Ta có phương trình:}$
$\text{$\dfrac{x}{25}$ - $\dfrac{x+10}{30}$ = $\dfrac{1}{3}$}$
⇔ $\text{$\dfrac{6x}{150}$ - $\dfrac{5(x+10)}{150}$ = $\dfrac{50}{150}$}$
⇒ $\text{6x - 5(x + 10) = 50}$
⇔ $\text{6x - 5x - 10 = 50}$
⇔ $\text{x = 60 (TMĐK)}$
$\text{Vậy độ dài quãng đường AB là 60 km}$