Yes. A packet can pass through multiple transitive gateways if the network routing is configured to forward traffic through multiple interconnected gateways before reaching its destination.
They simplify and scale network connectivity by providing a central hub for communication between multiple VPCs, networks, and on-premises environments, reducing the complexity of managing many individual connections.