The Queensland Reds will host the Crusaders in the Super Rugby final next weekend.
The Reds beat the Blues 30-13 in their semi-final in Brisbane, while the Crusaders beat South African side the Stormers 29-10 in Cape Town.
The Blues' only try came on the stroke of half-time through lock Chris Lowrey, giving them some hope at 15-7 down but Reds winger Rod Davies completed his hat-trick after the break as too many errors cost the Blues.
Second five Ben Tapuai scored the other try for the Reds, who were sparked by the marauding first five Quade Cooper in the imperious victory in front of a crowd of 45,000.
The Crusaders made light of the 11,000 kilometres they had to travel at the beginning of the week to lead 23-10 at half-time as the Stormers had no answer to their visitors at Newlands.
The Crusaders scored two tries to one over last year's beaten finalists, with winger Sean Maitland and centre Robbie Fruean crossing before Springbok wing Bryan Habana replying for the hosts in the dying minutes of the first half.
All Black Daniel Carter was the difference with 19 points for the Crusaders, the 29-year-old missing just two attempts at goal with two conversions and five penalties before being subbed in the 76th minute.
Crusaders captain Richie McCaw says he's really proud of what the team's achieved after the earthquakes in Christchurch sent the team on the road all season.