The Suchiate River is a river that marks the southwesternmost part of the border between Mexico and Guatemala. From its sources on the southern slopes of the Tacaná volcano in the Sierra Madre range of Guatemala, the 161 km long river flows in a south-southwesterly direction to the border with Mexico at Unión Juárez, past the border towns Talismán and El Carmen, and then Ciudad Tecún Umán and Ciudad Hidalgo further downstream, where the Puente Rodolfo Robles and a railway bridge cross the river, and on to the Pacific Ocean.