I'm not a pilot - I'm an engineer. I frequently have to be at company sites other than my home base (as much as 300 miles away) and quite often have to travel to and from these sites outside normal working time. When I do I don't get paid for the extra time (or get time off in lieu), but the company either pays the mileage rate or provides a hire car (my choice). When travelling I am expected to abide by the company codes of conduct regardless of whether it is within normal working hours or not.
Why is it any different for pilots?
PDR