Hi Mattorahood,
Yes, traffic between two VNET in different region connected over global VNET peering are routed via Azure Backbone routers and will not traverse via Internet. The traffic will never leave Microsoft network and each regions are connected with each other using Azure Backbone network.
Let me know if you need any further clarifications.