A method of routing traffic to a cellular cluster (106, 204) over multiple carrier networks (114, 116, 206, 208, 210, 212), the cellular cluster comprising multiple cellular sites, each cellular site supporting voice and/or data connections for wireless end-user devices, the method comprising: receiving, at a network device (202, 402), an Internet Protocol, IP, packet having a destination IP address of a destination wireless end-user device in a cellular site of the cellular cluster (104, 106, 204); forming, by the network device, a frame (132, 134) and placing, by the network device, the IP packet into a payload portion of the frame; adding, by the network device, an outer Virtual Local Area Network, VLAN, tag to the frame, the outer VLAN tag identifying a network of the cellular cluster, and associated to a first carrier network (114, 206), wherein the first carrier network utilizes the outer VLAN tag to determine a Virtual Circuit, VC, over which to transmit the IP packet; adding, by the network device, an inner VLAN tag to the frame, the inner VLAN tag identifying the network of the cellular cluster (104, 106, 204), and associated to a second carrier network (116, 208), wherein the second carrier network utilizes the inner VLAN tag to forward the IP packet to the cellular cluster using the VC, the first carrier network and the second carrier network coupled via at least one network-to-network interface; and forwarding, by the network device, the frame, including the IP packet, to a provider edge switch of the first carrier network, wherein the first carrier network and the second carrier network carry traffic to the cellular cluster over the virtual circuit (108, 110), and wherein the virtual circuit is provisioned with a committed information rate, CIR, that is determined based on aggregated traffic for a plurality of destination cellular sites of the cellular cluster. receiving, at a network device (202, 402), an Internet Protocol, IP, packet having a destination IP address of a destination wireless end-user device in a cellular site of the cellular cluster (104, 106, 204); forming, by the network device, a frame (132, 134) and placing, by the network device, the IP packet into a payload portion of the frame; adding, by the network device, an outer Virtual Local Area Network, VLAN, tag to the frame, the outer VLAN tag identifying a network of the cellular cluster, and associated to a first carrier network (114, 206), wherein the first carrier network utilizes the outer VLAN tag to determine a Virtual Circuit, VC, over which to transmit the IP packet; adding, by the network device, an inner VLAN tag to the frame, the inner VLAN tag identifying the network of the cellular cluster (104, 106, 204), and associated to a second carrier network (116, 208), wherein the second carrier network utilizes the inner VLAN tag to forward the IP packet to the cellular cluster using the VC, the first carrier network and the second carrier network coupled via at least one network-to-network interface; and forwarding, by the network device, the frame, including the IP packet, to a provider edge switch of the first carrier network, wherein the first carrier network and the second carrier network carry traffic to the cellular cluster over the virtual circuit (108, 110), and wherein the virtual circuit is provisioned with a committed information rate, CIR, that is determined based on aggregated traffic for a plurality of destination cellular sites of the cellular cluster.