Triana est située sur la rive orientale du fleuve Guadalquivir et est séparée des anciennes murailles de la ville par le quai du fleuve qui longe son cours historique. Le quartier est relié au centre de Séville par les ponts de Triana, San Telmo et Cristo de la Expiración.