Разница между arrive и reach в современном английском языке заключается в акценте на процессе и цели. 1
Arrive — глагол, который означает «прибывать» в место, как правило, после путешествия. 3 Он подчёркивает момент прибытия в место или завершение путешествия. 3 Например: «We arrived at the hotel at 3 PM» — «Мы прибыли в отель в 3 часа дня». 3
Reach — глагол, который означает «достигать» определённого места, обычно после усилий. 3 Он подчёркивает процесс достижения цели. 3 Например: «After a long hike, we finally reached the summit» — «После долгого похода мы наконец добрались до вершины». 3
Таким образом, arrive чаще связано с моментом прибытия, а reach — с процессом и усилиями, необходимыми для достижения чего-то. 1