Most likely the USOC pays. I'm not sure if they travel on scheduled fights or on charters. United is the official airline of the USOC /Team USA.
Many of the teams fly over early to get acclimated and to eliminate jet lag (I think that tom911 posted that the US swimming team trained in France for a week before arriving in London)