The Vikings When did the Vikings arrive? The Vikings arrived in England about 1,200 years ago They stayed for 300 years.