Multicast services will occupy a large part of the B-ISDN traffic. But, even if one multicast service is watched by many subscribers, it occupies only one channel on the trunkline. Namely, the multicast traffic is not dominant on the trunkline. Therefore, it is a waste to use non-blocking multicast ATM swithing networks for transit switching systems. Because, the hardware of a non-blocking multicast ATM switching network is large. This paper proposes to apply Batcher banyan network, which is point-to-point non-blocking, to multicast transit switching systems. The blocking rate decreases substantially by placing cell copy preparation stages in front of Batcher network.