No visa. Just everybody pays 5 bucks at the counter before you get on board the airplane. Twenty bucks exit fee from Panama to U.S.