Puyo is located in Ecuador (Cantón Pastaza, Pastaza) and time zone America/Guayaquil.
Places nearby are Palora, Baños and Pelileo.
Ambato is 55 km away, Quito is 144 km away and Santo Domingo de los Colorados is 165 km away as the crow flies.
Distances from Puyo to the most important cities in Ecuador and the world.
-1.4836900°
-78.0025700°