Virtual Network pricing

Azure Virtual Network is free of charge. Every subscription is allowed to create up to 50 virtual networks across all regions.

Public IP addresses, and reserved IP addresses used on services inside a virtual network, are charged.

Network appliances such as VPN Gateway and Application Gateway that are run inside a virtual network are also charged.

Virtual network peering

Virtual network peering links two virtual networks in the same region, and enables you to route traffic between them using private IP addresses. Ingress and egress traffic is charged at both ends of the peered networks.

Meter Price
Inbound data transfer $- per GB
Outbound data transfer $- per GB

IP addresses

Public IP addresses, and reserved IP addresses can be used in services running inside a virtual network. They carry a nominal charge as outlined here

VPN Gateways

A virtual network can have one or more VPN gateways to connect back to on-premises network or other virtual networks in Azure. The VPN Gateway is charged as detailed here

Support & SLA

  • We provide technical support for all Azure services released to general availability through Azure Support, starting at $29/month.


  • No. All regions and zones will have the same pricing for inbound and outbound data transfer.

  • No. There will be no charge for data transfer within a virtual network.

  • No. There will be no virtual machine charges directly related to virtual network peering.



Estimate your monthly costs for Azure services

Purchase FAQ

Review Azure pricing frequently asked questions

Product Details

Learn more about Virtual Network


Review technical tutorials, videos, and more resources

Sign up now and get $200 in Azure credits

Start today