Main Street runs northwest-southeast through North Wales, becoming Sumneytown Pike outside the borough, while Walnut Street runs southwest-northeast through North Wales, becoming North Wales Road outside the borough.
U.S. Route 202 passes to the east of North Wales and Pennsylvania Route 63 passes to the northeast of North Wales.
The Lansdale interchange of the Pennsylvania Turnpike Northeast Extension (Interstate 476) is located northwest of North Wales, with connections to the borough via Sumneytown Pike.

Public transportation in North Wales is provided by SEPTA.
Many North Wales residents commute to Center City Philadelphia by SEPTA Regional Rail's Lansdale/Doylestown Line train, which stops at the North Wales station.
 The 1870s-vintage brick railroad station, thoroughly restored in 2010, is open weekday mornings.
SEPTA Suburban Bus Route 96 serves North Wales, providing service to the Norristown Transportation Center in Norristown and Lansdale.
Main Street runs northwest-southeast through North Wales, becoming Sumneytown Pike outside the borough, while Walnut Street runs southwest-northeast through North Wales, becoming North Wales Road outside the borough. U.S. Route 202 passes to the east of North Wales and Pennsylvania Route 63 passes to the northeast of North Wales. The Lansdale interchange of the Pennsylvania Turnpike Northeast Extension (Interstate 476) is located northwest of North Wales, with connections to the borough via Sumneytown Pike.
Public transportation in North Wales is provided by SEPTA. Many North Wales residents commute to Center City Philadelphia by SEPTA Regional Rail's Lansdale/Doylestown Line train, which stops at the North Wales station.  The 1870s-vintage brick railroad station, thoroughly restored in 2010, is open weekday mornings. SEPTA Suburban Bus Route 96 serves North Wales, providing service to the Norristown Transportation Center in Norristown and Lansdale.
North Wales, Pennsylvania