Vikings will end after Season Six
Deadline have revealed that Vikings will be coming to an end following its sixth season (which will run for 20 episodes). The show has been following the adventures of real life historical character Ragnar Lothbrok (played in the show by Travis Fimmel) and it would seem that those adventures have now come to an end as the shows creators do not wish to create material for the character that does not already exist in folklore.
There is hope though as the men behind Vikings, Michael Hirst and Jeb Stuart, have already finished filming Season 6 and now have time to develop and pitch a spin off where they can continue the show in some form.