С глаголом ARRIVE действует такое правило: если речь идет о большом городе или стране – говорят ARRIVE IN. Например: What time does the plane ARRIVE IN New York? - Во сколько самолёт прибывает в Нью-Йорк? When I ARRIVE IN New York I will probably be really hungry after such a long and tiring flight. - Когда я приеду в Нью-Йорк, я, вероятно, буду очень голоден после такого долгого и утомительного перелета. When I ARRIVE IN Portugal the first thing I want to do is sunbathe on the beach and take a cool swim in the ocean. - Когда я приеду в Португалию, первое, что я хочу сделать, это позагорать на пляже и искупаться в океане. Но когда речь идет о небольшом месте, например, частном доме или другом здании – тогда говорят ARRIVE AT. Например: The number 46 bus should ARRIVE AT the bus stop in approximately 10 minutes. - Автобус номер 46 должен прибыть на автобусную остановку примерно через 10 минут. I hope to ARRIVE AT the bank after lunch so I can transfer the money for John’s school fees