Booked a return flight from Aberdeen to Leeds/Bradford which was cancelled approx 2 hours before departure which meant spending the night in Aberdeen in order to fly direct the next morning at 09.25 although Eastern airways did offer the opportunity to fly via the Midlands with a coach journey from there to Leeds/Bradford. This alternative flight was subsequently delayed until 12.15 and passengers for Leeds/Bradford were then told that due to 'technical problems' we would be flying to Humberside and would be transported to Leeds/Bradford by bus. On arrival at Humberside 6 of us were put in a taxi and the driver said the journey would take approximately 2 hours. On arrival at Leeds/Bradford the driver stopped at the barriers saying that he did not wish to enter the car park because he would have to pay. I spent more time on the road than I did on the plane. The return flight thankfully was without incident. The cost of the journey was almost £300 return but cost me far more in delays and cancellation. I will never travel with Eastern Airways again!