"Währen" is a little more old fashioned than "dauern", but both mean "to last".
I wouldn't say it is old fashioned. It's just rather formal language. http://www.duden.de/rechtschreibung/waehren
Adding to Myra: "Ehrlich währt am längsten", an old saying, so it uses "währen".