Необходимо выбрать слово, которое является предлогом и указывает на место достижения.
Глагол 'reach' является переходным, то есть он напрямую управляет прямым дополнением (кого? что?) без предлога. Поэтому после 'reached' сразу следует объект, который был достигнут ('the city').
Ответ: They reached the city after two days of travelling.