Essentially there is no limit. Even a single channel can handle an infinite number of transactions back and forth.