The 45 year old Hungarian collided with two cars on a southern Swedish highway in October, killing a family of four and another woman.
He was convicted of involuntary manslaughter, driving while intoxicated and reckless driving by a district court in December, but had appealed the sentence asking for a shorter prison term.
However, the appeals court upheld the sentence, which is the longest ever for a drunk driving accident in Sweden.
The court said it was clear that driver ”in a sober condition, would have realized the danger he was subjecting his fellow road-users to.”
The 45 year old was delivering a shipment from Hungary and admitted to having had too much to drink aboard a ferry and said he blacked out just before the accident.