U.S. Route 40 passes through the center of town as Agate Avenue, leading south and east over Berthoud Pass to the Denver area, west to Hot Sulphur Springs, the Grand County seat. Kremmling is to the west on US 40. U.S. Route 34 intersects US 40 on the west side of Granby and leads northeast into Rocky Mountain National Park, crossing the mountains as Trail Ridge Road and reaching Estes Park northeast of Granby.