Falcon is strictly speaking a coach service as you can book seats and Megabus tickets are accepted (although you can pay on board). It's all operated from Plymouth and there must be a long break in Bristol for drivers as I saw two coaches in the city together. Presumably one round trip is a driver's duty.At least it's less arduous for drivers than a typical urban route which has several stops per mile.
Does anyone know how the drivers' duties and breaks work out?
However on my trip a few passengers were carried to or from small villages along the A38 between Highbridge and Bristol Airport. These villages don't appear to have any other service to Bristol.