Lisbon to Evora is 132km.
Transfer companies have to send a driver to Evora with the pax and usually run back empty.(2hr40mins not 1hr10mins)
To do the run in the time stated they have to use Toll Motorways which add to the cost.
The price of fuel is climbing again. 95 is now approaching €1.35 here in Portugal.
Unfortunately, prices are what they are!
There are no direct buses to Evora from Lisbon Airport.
Your best bet would be to:
1) Take the Aeroshuttle a/k/a Route No. 96 Carris Bus from the Lisbon Airport Arrivals Concourse to the Sete Rios bus station. (Every 20 minutes or so.)
2) Then take a Rede Expressos bus from there to Evora. There are in the order of 15+ buses a day to Evora with a transit time of +. 1hr 45min.
Timetable here: http://www.rede-expressos.pt