Rio de Teapa is located in Villahermosa city, Mexico at the 17.7828, -92.9004 coordinates. Distance from Rio de Teapa to other cities. are listed below, click on the city name to find distance between. Distance from Río de Teapa to Cardenas 56 km, to Comalcalco 63 km, to Tenosique de Pino Suarez 160 km. The green marker indicates the location of Río de Teapa.