Gọi độ dài AB là x(km)
Thời gian An đi là: $\frac{x}{12}$ (h)
Thời gian Bình đi là: $\frac{x}{15}$ (h)
An xuất phát sớm hơn Bình 0,5 h và cả hai đến B cùng lúc nên, thời gian An đi nhiều hơn Bình 0,5 h
Ta có:
$\frac{x}{12}-\frac{x}{15}=0,5⇔$$\frac{x}{60}=0,5⇔x=30$
Thời gian Bình đi là: $\frac{x}{15}=2(h)$
Vậy AB=30km và 2 bạn đến B lúc 7+2=9(h)