Make good time

пройти значительное расстояние за короткое время

Большой англо-русский словарь