can express route circuit connect (in CAC) to multiple gateways (in CAC and CAE) at the same time?

Vanessa Xu 20 Reputation points
2026-07-02T13:54:57.53+00:00

Hello,

We would like to validate our planned Azure ExpressRoute design and understand any limitations or recommended practices.

Current Design

  • We have an ExpressRoute circuit connected to an ExpressRoute Virtual Network Gateway deployed in a dedicated Site Connection VNet in Canada Central (CAC).
  • The Site Connection VNet is peered with:
    • Non-Production Hub VNet in Canada Central
      • Production Hub VNet in Canada Central
  • Both hub VNets currently consume on-premises connectivity through the ExpressRoute gateway in the Site Connection VNet using gateway transit / remote gateway design.
  • The current ExpressRoute gateway SKU is Standard.

Planned Design Change

We are planning to:

  1. Deploy an ExpressRoute Virtual Network Gateway directly in each Hub VNet — Production Hub and Non-Production Hub — in Canada Central.
  2. Migrate ExpressRoute connectivity from the current Site Connection VNet gateway to the hub gateways.
  3. Keep the existing ExpressRoute circuit unchanged.
  4. Potentially upgrade the current ExpressRoute gateway SKU from Standard to the scalable gateway SKU ErGwScale.
  5. Explore using the same ExpressRoute circuit for connectivity to Canada East (CAE) as well.

Questions

  1. Can a single existing ExpressRoute circuit be connected to both the Production Hub gateway and Non-Production Hub gateway in Canada Central at the same time?
  2. Are there any limitations, routing considerations, or Microsoft-recommended practices when migrating from a centralized Site Connection VNet gateway to separate ExpressRoute gateways in each Hub VNet?
  3. Will the existing ExpressRoute circuit continue to advertise and learn routes correctly if it is connected directly to the non-prd Hub VNets (Scalable ErGwScale gateway SKU) and the current Site Connection VNet (Standard SKU gateway) ?
  4. Are there specific requirements or limitations for using ErGwScale, such as:
    • Supported regions
    • Supported ExpressRoute circuit SKUs
    • Minimum gateway subnet size
    • Compatibility with existing VNet peering and gateway transit
    • Coexistence with VPN gateways, if applicable
  5. We also plan to consume the same ExpressRoute circuit from Canada East (CAE). Can the same ExpressRoute circuit be linked to ExpressRoute gateways deployed in both Canada Central and Canada East?
  6. If connectivity from both CAC and CAE is supported, are there any requirements for:
    • ExpressRoute Premium
    • FastPath
    • Gateway SKU selection
    • Regional or geopolitical restrictions
  7. Are there any latency, asymmetric routing, route propagation, or resiliency concerns we should consider when using the same ExpressRoute circuit across Canada Central and Canada East?

Thank you.

Azure ExpressRoute
Azure ExpressRoute

An Azure service that provides private connections between Azure datacenters and infrastructure, either on premises or in a colocation environment.


1 answer

Sort by: Most helpful
  1. Sindhuja Dasari 1,860 Reputation points Microsoft External Staff Moderator
    2026-07-08T11:20:32.1+00:00

    Hello @Vanessa Xu

    If the ExpressRoute gateway is migrated from the SiteConnect VNet to the Hub VNet, the spoke-to-SiteConnect VNet peerings would no longer be required specifically for ExpressRoute route advertisement, provided the hub-and-spoke peerings are configured correctly.

    In the new design:

    • The ExpressRoute gateway resides in the Hub VNet.
    • Each spoke VNet is peered directly to the Hub VNet.
    • The Hub-to-Spoke peering has Allow gateway transit enabled.
    • The Spoke-to-Hub peering has Use remote gateway enabled.

    With this configuration, the ExpressRoute gateway in the Hub VNet can learn the address spaces of the peered spoke VNets and advertise those prefixes to on-premises via BGP. Azure automatically advertises the address spaces of the gateway VNet and qualifying peered VNets through the ExpressRoute gateway.

    Therefore, once the migration is completed and the hub-spoke peerings are configured with gateway transit appropriately, there is generally no requirement to maintain the existing spoke-to-SiteConnect VNet peerings solely for ExpressRoute route propagation purposes.

    As part of the migration, we recommend validating:

    1. Gateway transit settings on all hub-spoke peerings.
    2. Effective routes in the spoke VNets.
    3. Advertised routes on the ExpressRoute circuit.
    4. BGP route tables on the on-premises routers after the change.

    This validation helps ensure the spoke prefixes are being learned and advertised as expected before decommissioning the existing SiteConnect gateway connectivity.
    Please "Accept Answer" and “up-vote” wherever the information provided helps you, **this can be beneficial to other community members.

    Was this answer helpful?


Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.