Yes, you may accept payment from more than one non-Federal source for a single trip, as long as the total of such payments do not exceed the total cost of the trip.
[FTR Amdt. 2003-02, 68 FR 12604, Mar. 17, 2003. Redesignated by FTR Amdt. 2009-06, 74 FR 55151, Oct. 27, 2009]